Reflect.deleteProperty(obj, name)
Reflect.deleteProperty方法等同于delete obj[name],用于删除对象的属性。
实例
const myObj = { foo: 'bar' }; // 旧写法 var flag=delete myObj.foo; // 新写法 var flag2=Reflect.deleteProperty(myObj, 'foo');
该方法返回一个布尔值。如果删除成功,或者被删除的属性不存在,返回true;删除失败,被删除的属性依然存在,返回false。
此文章本站原创,地址 https://www.vxzsk.com/1977.html
转载请注明出处!谢谢!
感觉本站内容不错,读后有收获?小额赞助,鼓励网站分享出更好的教程
上一篇:es6 Reflect has
下一篇:eclipse debug断点调试代码
^