ES6深入研究

之前过了一遍ES6,在实际使用中发现只是用到了一些很简单的特性,很多精华的内容没有研究透,最近看了《ES6-in-depth》觉得不错,希望总阅读的知识点进行总结,提高学习效率。

迭代器和for-of循环

  • 最简洁、最直接的遍历数组元素的语法
  • 这个方法避开for-in循环的所有缺陷
  • 可以正确响应breakcontinuereturn语句
  • for-in循环用来遍历对象属性
  • for-of循环用来遍历数据
  • for-of循环不仅支持数组,还支持大多数类数组对象
  • for-of循环也支持字符串遍历,它将字符串视为一系列的Unicode字符来进行遍历
  • 支持MapSet对象遍历