如何從jQuery的數組中的所有項目?
我有數組var myArray = [];
,我想在每個帖子後面清除此數組中的所有項目。
如何從jQuery的數組中的所有項目?
我有數組var myArray = [];
,我想在每個帖子後面清除此數組中的所有項目。
有沒有這樣的事情作爲一個jQuery數組,這只是一個JavaScript數組。當頁面回傳時,它會重新渲染並重新運行所有JavaScript,您不需要清除數組的內容。
如果在頁面的執行過程中,你想清楚JavaScript數組,只需將它重新初始化爲一個新的空數組:
myArray = []; // no var, we are just initializing not declaring
要清除的數組的值,你可以做一個簡單的:
myarray = [];
Ps
jQuery != javascript
這裏是一個list of methods你可以在JavaScript
你可以使用數組長度刪除所有myArray的項目上的數組做的,這是常見的模式。
試試這個
var myArray = [1, 2, 3];
myArray.length = 0; // remove all item
這不是一個'jQuery'陣列。 – 2012-07-18 14:25:18
暗示facepalm。 javascript是不是jQuery .... – hvgotcodes 2012-07-18 14:26:18
'myArray.length = 0;';) – Yoshi 2012-07-18 14:29:06