1: 数组常用的方法
此方法 Array.push(): 方法 是在数组后边添加新元素, 此方法改变了数组的长度。
2: 此方法是在数组后边删除最后一个元素, 并且返回数组。 此方法改变了数组的长度
3: Array.shift() 方法: 此方法在数组删除第一个元素, 并且返回数组, 此方法改变数组的长度。
4: Array.unshift() 方法。 此方法是将一个或者多个元素添加到数组的开头, 并返回新的数组长度。
5: Array.isArray() 方法。 判断一个对象是是否为数组。 返回布尔值。
6: Array.concat() 方法。 此方法是可以将多个数组拼接成一个数组:
7: Array.toString() 方法 此方法是将数组转化为字符串
8: Array.join() 方法 此方法是将数组转化字符串。
9: Array.splice() 方法 (开始元素, 删除的个数, 元素)
let arr = [1, 2, 3, 4, 5];
let arr1 = arr.splice(2, 0, 'haha'); // 如果中间数字为0, 则表示添加一项, 第三项参数表示
要添加的内容。
let arr2 = arr.splice(2, 3); // 如果参数只有两项, 第一项参数表示: 开始的位置,(索引)
第二个参数表示: 要删除的个数。
let arr3 = arr.splice(2, 1, 'hehe');
如果中间一项代表1, 则表示替换一个元素。 第三个参数就是表示需要替换的内容。
10: 数组的filter() 方法:
此方法是将所有的元素进行判断, 将满足的条件的元素作为一个新的数组返回
let arr = [1, 2, 3, 4, 5];
const isBigEnough = value => value >= 3;
let newArr = arr.filter(isBigEnough); 此方法是用于过滤一个元素。
11: Array.map() 方法是将数组中每一个元素调用提供一函数, 作为一个新数组返回, 并没有改变原来的数组。
let arr = [1, 2, 3, 4, 5];
Let newArr = arr.map(x=> x*2) // 保持数组不变
newArr = [2, 4, 6, 8, 10]; // 返回新的数组
数组常用的方法
最新推荐文章于 2023-06-06 11:11:12 发布