普通for循环遍历
  • 定义一个数组:
    image.png
  • 使用普通for循环遍历
    image.png
  • 可用于遍历数组
foreach遍历
  • 遍历代码如下
    image.png
  • 这种结构更加简洁,但无法使用break等语句跳出遍历, 直到所有元素都传递给调用的函数, 但是可以使用抛出异常, 提前终止循环
for in 遍历
  • 代码如下

image.png

  • 这种遍历方式可以用于遍历对象,获取对象的key值,遍历数组时获取的是对应元素的下标,不过遍历数组时会造成下标不连续,所以不推荐
for of 遍历
  • 结构如下

image.png

  • 这种方式可以用来遍历数组,也可以遍历对象,不过会比for in用法复杂一些
总结:这几种方式每种都有自己的优缺点,选择合适的应用场景即可

麦田里的守望者
10 声望3 粉丝

永远相信美好的事情即将发生