美文网首页
javascript循环

javascript循环

作者: 陶小乐xy | 来源:发表于2018-03-28 15:44 被阅读0次

JavaScript里面循环有很多,今天主要说说forEach map filter every some

一、forEach

forEach 没有返回值,只是针对每个元素调用回调,回调函数有三个参数 value index array

var array = [1,2,3];
array.forEach((value,index,array)=>{
  console.log(value)
})// 1,2,3
//array代表整个数组

二、map

map返回一个新的数组,每个元素为调用函数返回的值 回调函数有三个参数 value index array

var array = [1,2,3];
array.map((value)=>{
 return value*value
})// [1,4,9]

三、filter

filter返回一个符合回调函数条件的元素数组

var array = [1,2,3];
array .filter((value)=>{
  return value > 2
})//[3]

四、every

every 返回一个boolean,判断每个元素是否符合回调函数条件

var array = [1,2,3];
array.every((value) =>{
  console.log(value);
  return value >2;
})//1 false只要有一个不符合条件 终止循环

五、some

some 返回一个boolean,判断是否有元素是否符合回调函数条件

var array = [1,4,5];
array.some((value) =>{
  console.log(value);
  return value >2;// 1,4  true 只要有元素符合条件 终止循环

相关文章

  • Js事件循环

    列表 JavaScript事件循环 测试金字塔 stub JavaScript事件循环理解 javaScript语...

  • JavaScript中的for循环

    JavaScript 语言中的 for 循环用于多次执行代码块,它是 JavaScript 中最常用的一个循环工具...

  • JavaScript简易模态框2

    这里顺便纠正了一个JavaScript的观点for in循环中JavaScript循环的是 索引 而不是某个内容

  • JavaScript中的for循环

    JavaScript 语言中的 for 循环用于多次执行代码块,它是 JavaScript 中最常用的一个循环工具...

  • javascript循环

    ——这篇文章主要介绍javascript中几大循环的区别 最原始的js循环 es5出现以前,我们要遍历一个数组时,...

  • JavaScript循环

    程序中进行有规律的重复性操作,需要用到循环语句。 for循环 for(var i=0;i

  • javascript循环

    循环语句 i++ 相当于 i+1; for 循环格式 例如:for (var i = ali.ength;...

  • javascript循环

    JavaScript里面循环有很多,今天主要说说forEach map filter every some 一、f...

  • JavaScript for of循环

    for of ES6提供三个新的方法——entries(),keys()和valueOf()——用于遍历数组。可以...

  • Javascript for 循环

    for 语句用来控制循环结构,按照指定的循环次数,循环执行循环体内语句(或语句块)。 基本结构如下: for(in...

网友评论

      本文标题:javascript循环

      本文链接:https://www.haomeiwen.com/subject/tvcnjxtx.html