0
我無法使拼接工作。jQuery/JS拼接()不能在對象數組上工作
我有一個數組,我將物品塞入...
對這些對象林力推「屬性」中的一個是一個數組(跟我這麼遠嗎?):)
簡單的例子:
var userPicks = [];
userPicks.push({casename:caseName, fullname:fullName, trialdate:trialDate, citystate:cityState, plaintiff:plaintiff, itemsordered:itemsOrdered=[{name:itemOrdered, price:itemPrice}]});
這一切工作非常愉快......我可以把東西..訪問,看看他們在控制檯中正確的數據(螢火蟲)
但是當我嘗試拼接東西..我G等在螢火蟲/控制檯的誤差..
TypeError: userPicks[i].itemsordered[x].splice is not a function
然而,我可以東西添加到「子陣列」(我將把它作爲...的itemsorderd [X]數組)..訪問/閱讀他們以及...?
console.log("Name Check: "+userPicks[i].itemsordered[x].name); //works
userPicks[i].itemsordered.push({name:itemOrdered, price:itemPrice}); //works
但拼接不工作?
我錯過了什麼?語法錯誤莫名其妙?
請!!只回答如果你想提供'幫助'..不只是告訴我你不知道或有時間來幫助。
我似乎無法拼接()是在對象屬性的數組。(雖然推搡,和訪問/讀取同一陣列是罰款)
所有「真實」的幫助表示讚賞!
謝謝。
啊...你是正確的!效果很好,謝謝你的提示! (答覆接受) – whispers