var obj = {};
obj.array = [];
obj.array.myField = 1;
console.log(obj);
> {array: Array(0)}
当我展开它时:
{array: Array(0)}
array: Array(0)
myField: 1
length: 0
__proto__: Array(0)
__proto__: Object
这表明命名字段不是数组中的项。
如果您想要一个关联数组(具有命名索引的数组),则应使用普通的JavaScript对象。
var obj = {};
obj.A = 10;