ja中for in可以遍历对象本身的不可枚举属性吗
不可以。for-in循环可以遍历对象自身的可枚举属性和继承来的可枚举属性,但不能遍历对象自身的不可枚举属性和继承来的不可枚举属性。不可枚举属性是指通过Object.defineProperty()方法或者其他方式添加到对象中的属性,它们默认是不可枚举的。如果要遍历对象自身的不可枚举属性,可以使用Object.getOwnPropertyNames()方法或者Reflect.ownKeys()方法。
原文地址: https://www.cveoy.top/t/topic/c0WK 著作权归作者所有。请勿转载和采集!