我正在研究JSON,现在我有新的问题创建,当我从JSON中删除一个项目时它将删除该索引上的所有项目之后在该地方插入null现在我的问题是我也想索引那个JSON对象
演示Here
在这个小提琴这些步骤如下(请按照此步骤):
生成一个警告框,看到JSON的第一个索引它将显示为null,我想从JSON中删除该索引
答案 0 :(得分:3)
试试这个会起作用
objArray.splice(0,1);
答案 1 :(得分:0)
尝试从[0]
删除delete objArray[0]
。
修改强>
当我点击删除按钮时,它会显示给我json。
[{"id":1,"title":"ABC","image":"http://fiddle.jshell.net/LjgcK/24/img/HKP.jpg","description":"Example"}]
答案 2 :(得分:0)
您可以使用splice()方法从数组中删除元素。
答案 3 :(得分:0)
听起来你需要从数组中“shift”元素而不是删除它们。
$('#btnDelete').click(function () {
objArray.shift();
alert(JSON.stringify(objArray));
});
答案 4 :(得分:0)