[英]Deleting particular data from a json object using JavaScript
我正在使用Titan开发Android应用程序。 我想从json对象中删除一些数据。 我的json对象如下:
{"feeds":
[
{"username":"abc","user":"abc","feed":{"description":"dss","id":660,"user_id":1}},
{"username":"bcd","user":"bcd","feed":{"description":"dddd","id":659,"user_id":1}}
]
}
用于接收json对象,我使用以下代码
var json = this.responseText;
var json = JSON.parse(json);
json.feeds.splice(0,1);
alert(json.feeds[0]);
我想使用JavaScript从json.feeds[0]
类的json对象删除特定数据。 我可以访问json.feeds[0]
但无法删除。 有没有办法使用JavaScript从json对象删除该数据?
您正在使用splice从javascript数组中正确删除元素:
json.feeds.splice(0,1)
使用您提供的代码将如下所示:
(function(){
var json = {
"feeds": [
{"username":"abc","user":"abc","feed":{"description":"dss","id":660,"user_id":1}},
{"username":"bcd","user":"bcd","feed":{"description":"dddd","id":659,"user_id":1}}
]
};
json.feeds.splice(0,1);
console.log(json.feeds); // just to check that "feeds" contains only a single element
})();
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.