定义
Reflect.ownKeys方法用于返回对象的所有属性,基本等同于Object.getOwnPropertyNames与Object.getOwnPropertySymbols之和。
语法
Reflect.ownKeys (target)
实例
<script type="text/javascript"> var myObject = { foo: 1, bar: 2, [Symbol.for('baz')]: 3, [Symbol.for('bing')]: 4, }; // 旧写法 Object.getOwnPropertyNames(myObject) // ['foo', 'bar'] Object.getOwnPropertySymbols(myObject) //[Symbol(baz), Symbol(bing)] // 新写法 var s=Reflect.ownKeys(myObject) // ['foo', 'bar', Symbol(baz), Symbol(bing)] console.log(s) </script>
此文章本站原创,地址 https://www.vxzsk.com/2004.html
转载请注明出处!谢谢!
感觉本站内容不错,读后有收获?小额赞助,鼓励网站分享出更好的教程