查找判断
- every() 检测数组所有元素是否都符合指定条件
- filter() 返回符合条件的元素
- find() 返回符合传入测试(函数)条件的第一个数组元素
- findIndex() 返回符合传入测试(函数)条件的第一个数组元素
- includes()判断—─个数组是否包含一个指定的值。
- indexOf()搜索数组中的元素,并返回它所在的第一个位置。
- lastIndexOf()搜索数组中的元素,并返回它最后出现的位置。
- isArray()判断对象时候是数组
- some()检测数组元素中是否有元素符合指定条件。
合并数组
1.concat()合并数组
遍历数组
1.forEach()遍历数组每一个元素
2.from()通过给定的对象中创建一个数组。
3.map()通过指定函数处理数组的每个元素,并返回处理后的数组.
添加删除
1. pop()删除数组的最后一个元素并返回删除的元素。
2.push()向数组的末尾添加一个或更多元素,并返回新的长度。3.shift()删除并返回数组的第一个元素。
3.unshift()向数组的开头添加一个或更多元素,并返回新的长度。5. splice()从数组中添加或删除元素。
数组替换
1.fill()将一个固定值替换数组的元素
2.reverse()反转数组的元素顺序。
3.sort() 又对数组的元素进行排序
转换数组
1.join()把数组的所有元素放入一个字符串。2. toString()把数组转换为字符串,并返回结果。
数组总和
1.reduce()将数组元素计算为一个值(从左到右)。
2.reduceRight()将数组元素计算为一个值(从右到左)。
截取数组
1. slice()选取数组的一部分,并返回一个新数组