for-of
  • 用于支持迭代的数据类型: 比如Array,Set,String等。
  • 不用于对象 【除非把对象也设置可迭代呢】。for-in用于对象(不推荐用于数组)
  • 可以正常return和break 循环

for-in/Object.keys()
  • for...in loop only iterates over enumerable properties of object.
  • 遍历顺序是随意的。不可靠的。 in an arbitrary order
  • 会遍历原型链上的属性
          

forEach: 
  • 只用于数组
  • 不能return和break


1.循环(for-of:数组/for-in对象/forEach)

2019-02-16 22:02:44 0 8
这里是评论

相关推荐