这句话是什么类型的?

What kind of type is this statement?

本文关键字:类型 是什么 这句话      更新时间:2023-09-26

在javascript中:这是合法的吗?

 var obj = [ id: '1', name: '' ]; 

type typeof(obj) return n/a

这是JavaScript中的语法错误。可能应该是:

var obj = { id: '1', name: '' };

这是一个对象字面值。数组字面量看起来像这样:

var arr = [ 1, 2, 3 ];

你也可以把对象放在数组里面:

var objarr = [ { id: '1', name: '' }, { id: '2', name: 'example' } ];

空对象如下:

var emptyObj = {};

空数组看起来像:

var emptyArr = [];

我猜你想要一个对象(看你的变量名)。在这种情况下,它将是:

var obj = { id: '1', name: '' }; 

[和]标记用于定义数组,并且必须像:

var arr = ['a', 'b', 'c'];

如果您想了解更多关于JSON的内容,请查看JSON

方括号表示数组,大括号表示对象:

var obj = []; // short form to declare an array
var onj = {}; // short form to declare an object