[javascript]Javascript中如何从一个对象中删除某个或者某些属性?

Javascript 作者: Rector 305 次阅读 · 读完约需 1 分钟 收藏本文

郑重申明:本文未经许可,禁止任何形式转载

问题描述

比如当前有如下的javascript对象:

现需要删除对象myObject中的 regex属性,使其成为一个新的对象,如:

有哪些实现方式呢?

方案一

示例:

方案二

在ECMAScript 2015 (或者 ES6) 中,可以使用 Reflect对象:

方案三

方案四

ES6中:

方案五

删除多层级属性:

示例:

方案六

使用JSON.parse(JSON.stringify(...)) 函数:

阅读了该文章的人还浏览了...

本文永久链接码友网 » [javascript]Javascript中如何从一个对象中删除某个或者某些属性?

发布于: 2018-01-25 14:09:27
分享扩散:

发表评论

登录用户才能发表评论, 请 登 录 或者 注册