javascript 删除json对象指定项 不是json数组

目标是删除json对象第7项<body><div>不是获取我</div><divid="_this"><span>来获取我的内容</span></div><script>... 目标是删除json对象第7项
<body>
<div>不是获取我</div>
<div id="_this">
<span>
来获取我的内容
</span>
</div>
<script>
var d={"e1":"1","e2":2,"e3":3,"e4":4,"e5":5,"e6":6,"e7":7};
var a= document.getElementById("_this");
var b=a.getElementsByTagName('span');
d.e8=8;
delete(d[7]);
for(var item in d){
b.item(0).innerHTML+=d[item];
}
</script>
</body>

谢谢
有系统内定的方法吗?直接使用删除
展开
 我来答
Andy_Sun321
2016-05-25 · TA获得超过1376个赞
知道小有建树答主
回答量:811
采纳率:89%
帮助的人:726万
展开全部
删除语句:
delete d["e7"];
d是json对象,中括号中为要删除json对象成员的名称;或者:
delete d.e7;
就是用delete直接删除json成员。
匿名用户
2016-05-25
展开全部
可以使用delete(d.e3)这种删除
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式