【你不知道的javascript上】对象,可迭代对象,for in和for of的区别
创始人
2024-02-16 01:58:18

预警:【你不知道的javascript】开头的文章,是用来总结书籍《你不知道的Javascript》中我不熟悉的知识,单纯的用来巩固学到的知识,和加深记忆。

可能有些地方我理解的不透彻,所以不能够保证内容的正确性,欢迎指正。

重点知识

  1. 类型的判断
    1. typeof
    2. Object.prototype.toString.call
    3. instanceof
  2. 动态属性名
  3. 复制对象
    1. Object.assign
    2. 手写对象的深拷贝
  4. Object.defineProperty
    1. 可写,可配置,可枚举
    2. vue2的原理
  5. object.seal 和obejct.freeze的区别
    1. 这个好像从来没有用到过
  6. getter和setter
    1. 这个其实也没有用到过
  7. for of 和for in的区别
    1. for in 只能遍历对象的可可枚举属性
    2. for of 实际上是调用了可迭代对象的迭代器的next方法
    3. 有[Symbol.interator]属性,并且值返回了next方法就是可迭代对象

相关内容

热门资讯

大胜卡塔尔只是第一步,中国男篮... (来源:上观新闻)北京时间8月28日凌晨,客场作战的中国男篮以83比57大胜卡塔尔男篮,为世界杯亚洲...
指甲出现这几种变化,可能是身体... 转自:新华网关于指甲的说法有很多,有人因指甲盖上的“月牙”少而焦虑,有人把竖纹当作“肝病预警”,还有...
慢下来,读新疆 ●侯楣 散文集《新疆故事集》是作家刘亮程在新疆生活多年写下的文字。在这部散文集里,作家将目光投...
首趟南疆“疆果外运”冷鲜快线班... 本报乌鲁木齐讯(全媒体记者 秦俊伟) 日前,一列装载着200余吨新梅的X8756次班列从阿克苏站...
渠通田间 心连邻里 ●兵团日报全媒体记者 秦俊伟 通讯员 张桂萍 肖雪梅 清晨,塔克拉玛干沙漠边缘,晨光洒...