for
1、for 单独
传统的语言通过for索引的方式遍历集合
2、for..in以及for..of
新语言用来替换单独的for,索引、值、索引+值的遍历
在swift中只有for..in 遍历数组,
在ts/js 中,
for..in 遍历对象的键(属性名)或数组的索引(数组上不推荐)
for..of 用于遍历数组、字符串、Map、Set 等可迭代对象, 就相当于swift中的for..in内容。
3、forEach
适应函数式连式编程的,高阶函数的处理,没有中断退出,更加简洁
Last updated