javascript指定数组内部变量
我试图在javascript中的变量内分配一个数组。但是我得到了这样的错误。请你纠正我错过的地方好吗 “TypeError:newItems.json未定义”javascript指定数组内部变量,javascript,arrays,Javascript,Arrays,我试图在javascript中的变量内分配一个数组。但是我得到了这样的错误。请你纠正我错过的地方好吗 “TypeError:newItems.json未定义” 您需要对其进行初始化,如下所示: var newItems = { json:[], amount:[] } 您尝试更改不存在的对象的属性[i]newItems['json'],因为newItems是数组而不是对象。您应该使用var newItems={}@Terry即使我像这个var newItems={}一样也会遇到同样
您需要对其进行初始化,如下所示:
var newItems = {
json:[],
amount:[]
}
您尝试更改不存在的对象的属性
[i]
newItems['json']
,因为newItems
是数组而不是对象。您应该使用var newItems={}
@Terry即使我像这个var newItems={}一样也会遇到同样的错误。谢谢Ali。当我检查控制台时。在post方法中是这样的。。来自postvals[]:[object]
var newItems = {
json:[],
amount:[]
}