js-(枚举,自身,继承,Symbol,Iterator)口诀

  • Post author:
  • Post category:其他

前言

自身的、继承的、可枚举的、Symbol符号、迭代器

哪个方法可以获取哪些属性,工作中总是记不住,每次用的时候都需要再查找一遍,于是我就想编个口诀,便于记忆

人人理解角度不同,勿喷

内容

for in遍历的是什么              可枚举对象原型对象

infor in不一样              枚举不是必选项

for of 适合数组对象             value才是它的遍历项

keys 取键名真小气               自身的可枚举的才可以        

getOwnPropertyNames不服气       不可枚举的也可以  

getOwnPropertySymbols真专一     Symbol符号的专属司机

Reflect.ownKeys看不下去         非继承的都可以

若连keys都掌握                  values、entries不多说

assign开始施魔法                自身的可枚举的都合并

以上总结细节多                  动手才能真掌握
复制代码

转载于:https://juejin.im/post/5cee211ff265da1bcb4f0e6c