當前位置:成語大全網 - 書法字典 - Jquery是添加、刪除和檢查json數據的壹個例子。我是新手,沒怎麽接觸過。

Jquery是添加、刪除和檢查json數據的壹個例子。我是新手,沒怎麽接觸過。

增加、刪除、修改和查詢json數據主要是操作json數組。我定義壹個數組並操作它。

var列表=【

{

id:1,

姓名:“張三”,

年齡:12

},

{

id:2,

姓名:“李四”,

年齡:21

},

{

id:3,

姓名:“王五”

年齡:31

}

];

這個json數組有三個對象,每個對象有三個屬性:ID、Name和Age。

//添加壹個添加名為小胖的人的操作。

var obj={

id:4,

姓名:“小胖”,

年齡:3歲

}

//push方法可以向數組中添加操作。

list . push(obj);

//在瀏覽f12時,也可以在控件中看到console.log。建議使用谷歌瀏覽器。

console . log(obj);

//刪除操作,刪除剛剛給小胖打電話的人。

//delnum用於記錄要刪除的人的索引。

var delnum =-1;

//用$循環。each,其中函數中的I和item是數組中每個對象的索引和特定對象,可以打印出來查看以便於理解。

$.每個(列表,功能(I,項目){

console . log(I);

console . log(item);

if(item . name = =“小胖“){

delnum = I;

}

});

//splice方法表示從索引delnum開始從數組中刪除1個對象。

list . splice(delnum,1);

//打印出來。

console.log(列表);

//改操作,把20歲以上的人都改了,名字前加個“大”。

//也使用$。每個

$.每個(列表,功能(I,項目){

if(item . age & gt;20){

item . name =“big“+item . name;

}

})

//Check操作,其實已經貫穿其中,查詢所有20歲以上的人並打印出來。

//用newlist記錄查詢結果。

var newlist =【】;

//也使用$。每個

$.每個(列表,功能(I,項目){

if(item . age & gt;20){

//如果不明白這壹步,可以去上壹步操作。

newlist.push(項目)

}

})

//打印查詢結果,會出現名為李四和王五的數據(因為被修改了,實際上應該是“大李四”和“王達五”)。

console . log(new list);

手敲代碼