- 最原始的遍历方法是使用
for
循环,但这种写法相对繁琐。 - 数组提供了内置的
forEach
方法,可以简化遍历操作,但无法中途跳出循环。 for...in
循环可以遍历数组的键名,但存在一些缺点,如键名是字符串、会遍历手动添加的其他键和原型链上的键,以及遍历顺序不确定。for...of
循环是一种新的遍历语法,相比其他方法具有以下优点:- 语法简洁,类似于
for...in
循环。 - 不同于
forEach
方法,可以使用break
、continue
和return
来控制循环。 - 提供了统一的遍历数据结构的接口。
- 语法简洁,类似于