0
美好的一天!如何在不會註冊到0索引的對象內聲明數組?
我有一個需要填補與上一個按鈕,用戶點擊某些對象數組,所以我宣佈一個目標。我的目標是這樣的:
var obj = {};
然後我想與obj有一個列屬性所以我加
obj['column'] = [];
但是當我試圖「console.log(obj)」我得到這個結果在火蟲!
第0個索引不應該有那個值,第0個索引應該有第1個索引的值。我通過
$('td', this).each(function(){
obj['column'].push({value:"string here"});
});
在對象上添加一些內容我的聲明是錯誤的還是我推送值的方式?請幫我把這個弄清楚。謝謝你,有一個美好的一天!
,我不認爲你提供足夠的信息來解決問題。看起來你的'each'循環可能沒有運行索引0(因爲沒有任何'td'元素被選中出於某種原因),但是你沒有顯示周圍的代碼(包括HTML和JS)設置每個執行。你能否提供一個簡單,完整的例子來重現你的問題? – apsillers 2014-09-11 12:03:30
謝謝你爲我找出一個@過濾器!是的你是正確的,循環沒有運行的索引0,因爲沒有td那裏..只有
回答
你可以試試這個方法:
來源
2014-09-11 12:02:16 SSA
相關問題