我已经创建了一个空的 JSON 对象,其中包含一个数组 itemlist(该数组又包含一个项目的 itemid 和 title):
var jsonObj = {};
jsonObj.itemlist=[];
jsonObj.itemlist.push({});
首先,我是否正确地完成了声明?
其次,标题和itemid是动态生成的,因此我需要将它们添加到itemlist数组中。我尝试过这个方法,但只保留了一个数组元素:
jsonObj.itemlist['title']=gentitle;
jsonObj.itemlist['itemid']=genitemid;
如何在一个空的itemlists数组中添加多个元素(不是一次性添加全部元素)?
另外,我还需要根据元素的标题删除特定的数组元素。如何实现?我认为splice和delete函数可以用于此操作,但是如何找到该元素的索引?