我知道在 JavaScript 中没有 联合数组联合数组,只有 物品。
然而,我可以使用如下 括号符号创建一个带字符串键的 数组:
var myArray = [];
myArray['a'] = 200;
myArray['b'] = 300;
console.log(myArray); // Prints [a: 200, b: 300]
因此,我想在不使用 括号符号的情况下做完全相同的事情:
var myNewArray = [a: 200, b: 300]; // I am getting error - Unexpected token:
这也行不通:
var myNewArray = ['a': 200, 'b': 300]; // Same error. Why can I not create?