亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

使用jQuery從JavaScript對象添加/刪除項目

使用jQuery從JavaScript對象添加/刪除項目

SMILET 2019-10-05 13:05:17
我有一個JavaScript對象,如下所示:var data = {items: [    {id: "1", name: "Snatch", type: "crime"},    {id: "2", name: "Witches of Eastwick", type: "comedy"},    {id: "3", name: "X-Men", type: "action"},    {id: "4", name: "Ordinary People", type: "drama"},    {id: "5", name: "Billy Elliot", type: "drama"},    {id: "6", name: "Toy Story", type: "children"}]};如果我想在此列表中添加/刪除項目,我將如何使用jQuery進行處理?客戶希望此列表是可動態修改的。
查看完整描述

3 回答

?
蝴蝶刀刀

TA貢獻1801條經驗 獲得超8個贊

那根本不是JSON,而只是Javascript對象。JSON是數據的文本表示形式,它使用Javascript語法的子集。


您找不到有關使用jQuery操縱JSON的任何信息的原因是,因為jQuery沒有什么可以做到的,而且通常根本沒有做到。您以Javascript對象的形式處理數據,然后根據需要將其轉換為JSON字符串。(不過,jQuery確實具有用于轉換的方法。)


您所擁有的只是一個包含數組的對象,因此您可以使用已經擁有的所有知識。僅用于data.items訪問數組。


例如,使用動態值向數組添加另一個項目:


// The values to put in the item

var id = 7;

var name = "The usual suspects";

var type = "crime";

// Create the item using the values

var item = { id: id, name: name, type: type };

// Add the item to the array

data.items.push(item);


查看完整回答
反對 回復 2019-10-05
  • 3 回答
  • 0 關注
  • 705 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號