第二十六天易忘知识点-ES6

day26

迭代器

for...in返回的是索引
for...of返回的是值
数组有三种方法 keys values entries返回的都为迭代器对象,可以使用for...of遍历
迭代器接口本质就是调用迭代器对象的next方法 指针 调用next方法会依次指向内部成员

map与普通对象的区别

  1. 创建map时需要使用map()构造函数进行初始化
  2. 普通对象的键为字符串和符号,其他类型会被转为字符串,而map的键可以为任意类型
  3. 普通对象从原型上继承了许多属性键,比如构造函数constructor,而map没有
  4. map可以用for...of遍历
点赞

发表回复

电子邮件地址不会被公开。必填项已用 * 标注