js两种方法删除对象属性

js 两种方法删除对象属性

delete

语法

delete 对象.属性名

示例

delete.obj.property1

不过据说很慢,不如下面的方法。

Reflect.deleteProperty

语法

Reflect.deleteProperty(对象,属性名)

示例

Reflect.deleteProperty(category, 'subCategory')

不过是ES6新增的,IE绕道。

你可能感兴趣的:(前端,javascript)