我有一个存储对象的数组,其中已经有一个对象:
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
!
为什么会这样?我该如何解决这个问题?正确地将对象存储在数组中