typeScript 对象遍历方法有哪些
-
for...in 循环:遍历对象的可枚举属性,包括继承自原型链的属性,但不包括 Symbol 类型的属性。
-
Object.keys():返回对象自身所有可枚举属性的键名组成的数组,不包括继承自原型链的属性。
-
Object.values():返回对象自身所有可枚举属性的键值组成的数组,不包括继承自原型链的属性。
-
Object.entries():返回对象自身所有可枚举属性的键值对组成的数组,不包括继承自原型链的属性。
-
Object.getOwnPropertyNames():返回对象自身所有属性的键名组成的数组,包括不可枚举属性和继承自原型链的属性。
-
Reflect.ownKeys():返回对象自身所有属性的键名组成的数组,包括不可枚举属性和继承自原型链的属性以及 Symbol 类型的属性。
原文地址: https://www.cveoy.top/t/topic/ccZM 著作权归作者所有。请勿转载和采集!