首页 > 编程知识 正文

es6给对象添加属性,删除对象的属性与方法

时间:2023-05-04 12:21:34 阅读:147357 作者:4861

howtoremoveapropertyfromajavascriptobject如何删除对象的属性?

3358 www.Sina.com/const car={ color : ' blue ',brand 3360 ' Ford ' } delete car.branddeletecar [ ' brand ' ] delete

如果需要以非常优化的方式执行此操作,例如,如果美丽的背包在循环中处理大量对象,则另一个选择是将此属性设置为未定义。 由于其性质,删除的性能比单纯重新代入undefined慢得多,慢了50倍以上。

但是,请注意,此属性尚未从对象中删除。 该值已清除,但在重复对象时仍然存在

3. dlete

const car={ color: 'blue ',brand : ' Ford ' } const prop=' color ' const new car=object.keys (car ).reduce ()

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。