jquery json unshift是一個可以在JSON對象中的數組頭部插入新元素的方法。這個方法非常實用,可以在使用JSON對象中的數組時幫助我們添加新的元素。
var arr = [{"name":"Tom", "age":18}, {"name":"Jerry", "age":20}]; $.each(arr, function(index, val) { console.log(val.name + "-" + val.age); }); //輸出結果Tom-18,Jerry-20 $.unshift(arr, {"name":"John", "age":22}); //添加新的元素 $.each(arr, function(index, val) { console.log(val.name + "-" + val.age); }); //輸出結果John-22,Tom-18,Jerry-20
如上代碼,我們首先定義了一個JSON數組,然后通過$.each()方法遍歷輸出了這個數組中的元素。接下來,我們使用$.unshift()方法在數組頭部插入了一個新的元素。最后再次遍歷輸出,我們可以看到新的元素已經成功添加到數組的頭部。