がjavascript
にないことを理解します。objects
のみです。私はこのようなbracket notation
を使用して文字列のキーを持つarray
作成することができますしかし Javascriptのリテラル表記でアソシエイティブ配列を作成する方法
var myArray = [];
myArray['a'] = 200;
myArray['b'] = 300;
console.log(myArray); //prints [a: 200, b: 300]
は、私はどちらか動作しませんbracket notation
var myNewArray = [a: 200, b: 300]; //getting error - Unexpected token:
これを使用せずに、まったく同じことをしたいです
var myNewArray = ['a': 200, 'b': 300]; //same error, why can I not create?
これを使用すると間違っている? '' var myNewArray = {'a':200、 'b':300}; ' – MT0
@ MT0 - それは動作しますが、なぜ配列表記[]で動作しないのか理解しようとしていますか? –
オブジェクトではなく、配列が必要です。 – SLaks