js 数组循环的几种方法及返回值

JavaScript016

js 数组循环的几种方法及返回值,第1张

简单的遍历操作,没有返回值

简单的遍历操作,没有返回值

对数组进行筛选,返回满足条件的数据

对数组进行条件判断,返回布尔值 &&(全部满足为true,有一个不满足则返回false)

对数组进行处理,返回处理后的数据

判断数组元素,只要有一个满足条件就返回true

定义:return 语句会终止函数的执行并返回函数的值。

根据return的定义,可以明确,return只会出现在函数中,否则将会报语法错误。

函数中如果存在循环语句,在循环语句中可以使用return,此时会跳出循环返回结果而不执行后面的循环操作。需要注意的是,return跳出循环的机制与break不同,break只会跳出单层循环,而return不管几层循环都会直接跳出所有循环,终止执行循环。

return 后面可以是基础数据类型,也可以是引用类型或函数,返回函数的用法可以用来实现闭包。

return 后不跟任何数据,返回的是undefined。