for循环:
- 缺点: ①当嵌套循环时, 访问成员比较麻烦
- 优点: 可以使用break、continue、return终止循环
迭代器方法: (forEach、map、filter方法):
- 缺点: 不能使用break、continue终止循环
- 优点: 访问成员比较方便
for in循环:
- 特点:
- 会将索引值转换成字符串
- 会遍历到原型上的属性方法
- 会将索引值转换成字符串
- 缺点: 不适合遍历数组
- 优点: 可以使用break、continue、return关键字, 适合遍历对象
for of循环:
- 缺点: 不能访问属性值(可以通过定义循环变量来解决)
- 优点: 可以使用break、continue、return关键字