すでにオブジェクトが含まれているストアオブジェクトの配列があります。
var obj = [{
name: 'json',
lang: 'en'
}];
console,.log(obj) //the result is OK;
次に、次のように、別のオブジェクトをプッシュします。
var newObj = {
name: 'lee',
lang: 'zh'
}
obj.push(newObj)
しかし、この後、obj
配列を出力しますconsole.log(obj)
。結果は2
!!
なぜこれが起こるのですか?この問題を解決するにはどうすればよいですか?オブジェクトを配列に正しく格納するには