break 跳出整个循环
continue 跳出当前循环
遍历数组中的每一项,没有返回值,对原数组没有影响
break 和 continue 都不可使用,会报错
return不会生效
可以使用break 和 continue
可以使用break 和 continue
可以用来遍历可迭代对象Arrays(数组), Strings(字符串), Maps(映射), Sets(集合)
得到value值
不可以遍历普通对象
map方法返回一个新的数组,数组中的元素为原始数组调用函数处理后的值
map方法不会改变原始数组
不会改变原数组,找到第一个符合条件的数据
查询数组中符合条件的第一个元素,如果没有符合条件的元素则返回undefined
不会改变原数组 ,会找到所有符合条件的数据
过滤数组元素,返回过滤后的数组,如果没有符合条件的元素则返回空数组
注意区分filter和find的区别
every() 方法用于检测数组所有元素是否都符合指定条件(通过函数提供)。
注意: every() 不会对空数组进行检测。
注意: every() 不会改变原始数组。
JavaScript中有两种不同种类的循环:1. for循环
将一段代码循环执行指定的次数
2. while循环
当指定的条件为 true 时循环执行代码