10个常用的Array函数及其用法
发布时间:2023-05-27 08:54:31
1. push() - 将一个或多个元素添加到数组末尾,并返回新的长度。
2. pop() - 删除数组中的最后一个元素,并返回该元素的值。
3. shift() - 删除数组中的 个元素,并返回该元素的值。
4. unshift() - 将一个或多个元素添加到数组的开头,并返回新的长度。
5. splice() - 在指定的位置插入或删除元素,并返回被删除的元素数组。
6. concat() - 连接两个或多个数组,并返回一个新的合并数组。
7. slice() - 返回数组的一个部分,可以选择从哪个位置开始和结束。
8. indexOf() - 返回数组中 个匹配给定元素的索引,如果没有找到则返回-1。
9. join() - 将数组转换为字符串,并使用指定的分隔符连接元素。
10. sort() - 对数组进行排序,默认按照字符编码的顺序进行排序,如果需要按照其他标准排序则需要传入一个函数。
举例来说,push()函数可以用来向数组末尾添加新元素,如下所示:
let fruits = ['apple', 'banana'];
let length = fruits.push('orange');
console.log(fruits); // ['apple', 'banana', 'orange']
console.log(length); // 3
类似的,pop()函数可以删除数组中的最后一个元素并返回该元素的值:
let fruits = ['apple', 'banana', 'orange']; let lastFruit = fruits.pop(); console.log(fruits); // ['apple', 'banana'] console.log(lastFruit); // 'orange'
其他的常用函数也可以类似地进行使用,这些函数的使用方法既可以帮助开发者快速高效地编写代码,也可以提高代码的可读性和可维护性。
