如何在JavaScript中使用数组的方法

  介绍

如何在JavaScript中使用数组方法?很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。

<强>地图

Map():返回一个新的数组,每个元素为调用函数的结果

语法:array.map(函数(arr currentValue、索引),thisValue)

举例:

var  numbers =,(65年,44岁,12日,4],,changedValue;   function  multiplyArrayElement (num), {   ,return  num  *, 2;   }   (function  myFunction (), {=,,changedValue  numbers.map (multiplyArrayElement);   })()   console.log (changedValue);

Filter 

过滤器():返回一个符合功能条件的元素数组

语法:array.filter(函数(arr currentValue、索引),thisValue)

举例:

var  ages =,(32岁,33岁,16岁,40),,changedValue;,   function  checkAdult(年龄),{   ,return  age 祝辞=,18;   }   (function  myFunction (), {=,,changedValue  ages.filter (checkAdult);   })()   console.log (changedValue);

<>强一些

一些():返回一个布尔值,判断是否有元素是否符合功能条件

语法:array.some(函数(arr currentValue、索引),thisValue)

举例:

var  ages =,(3), 10日,18日,20),,changedValue;   function  checkAdult(年龄),{   ,return  age 祝辞=,18;   }   (function  myFunction (), {=,,changedValue  ages.some (checkAdult);   })()   console.log (changedValue);

<强>每个

每():返回一个布尔值,判断每个元素是否符合功能条件

语法:array.every(函数(arr currentValue、索引),thisValue)

举例:

var  ages =,(32岁,33岁,16岁,40),,changedValue;   function  checkAdult(年龄),{   ,return  age 祝辞=,18;   }   (function  myFunction (), {=,,changedValue  ages.every (checkAdult);   })()   console.log (changedValue);

<强> ForEach

ForEach():没有返回值,只是针对每个元素调用函数

语法:数组。forEach(函数(arr currentValue、索引),thisValue)

举例:

var  numbers =,(4日,9日,16日,25日],changedValue;   function  myFunction(项目,,指数,arr), {   ,arr(指数)=,item  +, 1,,   }   numbers.forEach myFunction ();   console.log(数字); JavaScript的作用是什么

1,能够嵌入动态文本于HTML页面。2,对浏览器事件做出响应。3,读写HTML元素。4、在数据被提交到服务器之前验证数据。5,检测访客的浏览器信息。6,控制饼干,包括创建和修改等7,基于节点。js技术进行服务器端编程。

看完上述内容是否对您有帮助呢?如果还想对相关知识有进一步的了解或阅读更多相关文章,请关注行业资讯频道,感谢您对的支持。

如何在JavaScript中使用数组的方法