介绍
如何在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技术进行服务器端编程。
看完上述内容是否对您有帮助呢?如果还想对相关知识有进一步的了解或阅读更多相关文章,请关注行业资讯频道,感谢您对的支持。