前言
自身的、继承的、可枚举的、Symbol符号、迭代器
哪个方法可以获取哪些属性,工作中总是记不住,每次用的时候都需要再查找一遍,于是我就想编个口诀,便于记忆
人人理解角度不同,勿喷
内容
for in遍历的是什么 可枚举对象原型对象
in 和 for in不一样 枚举不是必选项
for of 适合数组对象 value才是它的遍历项
keys 取键名真小气 自身的可枚举的才可以
getOwnPropertyNames不服气 不可枚举的也可以
getOwnPropertySymbols真专一 Symbol符号的专属司机
Reflect.ownKeys看不下去 非继承的都可以
若连keys都掌握 values、entries不多说
assign开始施魔法 自身的可枚举的都合并
以上总结细节多 动手才能真掌握
复制代码
转载于:https://juejin.im/post/5cee211ff265da1bcb4f0e6c