JavaScript中数组的方法:

1、数组中会对数组元素进行遍历的方法:

     第一种:for (var index in array){ 代码块 };

     第二种:for(var i=0;i<array.length;i++){代码块};

第三种:array.every(function(value,index,array){代码块},thisArg);

every遍历数组,对数组中每一个值或者下标,或者整个数组进行一系列判断,  如果都符合条件,返回true,否则false


第四种:array.some(function(value,index,array){代码块},thisArg);

some可以遍历数组中,判断数组中的某一些下标,值或者整个数组是否符合条件;返回布尔值;


第七种:array.filter(function(value,index,array){代码块},thisArg);

filter过滤符合要求的数组元素,下标,或数组,返回一个新的数组;可以用一切数组的方法;可以并通过数组的map方法进行一些运算;


第六种:array.fill(value,stateindex,endindex);value为被替换后的值,stateindex是起始下标,endindex是结束下标;

数组中的fill()可以将数组中起始下标到结束下标之间的内容,变成一个另一个值;


第八种:array.find(function(value,index,array){代码块},thisArg);

数组中find()方法查找数组中符合条件的元素,当查到第一个满足这个条件的元素时,立即返回该元素,如果都没有查到,则返回undefined;


第九种:array.findIndex(function(value,index,array){代码块},thisArg);

数组中findIndex()方法查找数组中符合条件的元素,当差到第一个满足这个条件的元素时,立即返回该元素下标,如果都没有查到,则返回-1;


©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

友情链接更多精彩内容