ES6中数组常用的几个方法

1、forEach

功能:遍历数组的全部元素,利用回调函数对元素做相应处理,

注意: forEach()函数不支持 break; 跳出循环,也没有返回值,return只用于跳出当前循环,进入下一轮循环。

2、find

功能:不创建新数组,不改变原数组,遍历数组,返回数组中找到的第一个符合条件的元素,找到后立即跳出整个循环,没找到返回undefind

3、some

功能:用于检测数组中的元素是否符合条件,如果有哦一个元素符合则返回true,否则返回false;

4、map

功能:在不改变原数组的情况下,更新数组,并返回这个新数组

es6怎么修改数组的值

方法:1、用splice()删除、增加或替换元素,语法“array.splice(下标,元素个数,新值1,.....,新值X)”;2、给指定下标元素重新复制,语法“数组名[下标值]=新值;”;3、用replaceAll()替换所有特定元素,语法“str=arr.toString().replaceAll("搜索值","新值");newArr=str.split(",");”。

推荐内容