详解JS数组方法
这篇文章主要为大家介绍了JS的数组方法,具有一定的参考价值,感兴趣的小伙伴们可以参考一下,希望能够给你带来帮助
目录
一、会修改原数组
1.push():
2.pop():
3.shift():
4.unshift():
5.splice():
6.sort():
7.reverse():
二、不修改原数组
1.toString():
2.join():
3.concat():
4.slice():
5.map():
6.forEach():
7.filter():
8.every():
9.some():
10.reduce():
总结
一、会修改原数组
1.push():
(在数组结尾处)向数组添加一个新的元素
push() 方法返回新数组的长度
var fruits = ["Banana", "Orange", "Apple", "Mango"];
fruits.push("Kiwi");
2.pop():
方法从数组中删除最后一个元素
可以接收pop()的返回值,是被弹出的值”Mango”
var fruits = ["Banana", "Orange", "Apple", "Mango"];
fruits.push("Kiwi");
pop():
方法从数组中删除最后一个元素
可以接收pop()的返回值,是被弹出的值”Mango”
var fruits = [“Banana”, “Orange”, “Apple”, “Mango”];
fruits.push(“Kiwi”);
3.shift():
删除首个数组元素
可以接收删除的值
var fruits = ["Banana", "Orange", "Apple", "Mango"];
fruits.shift();
4.unshift():
(在开头)向数组添加新元素
返回新数组的长度。
var fruits = [“Banana”, “Orange”, “Apple”, “Mango”];
fruits.unshift(“Lemon”);
5.splice():
用于向数组添加新项
第一个参数(2)定义了应添加新元素的位置(拼接)。
第二个参数(0)定义应删除多少元素。
其余参数(“Lemon”,“Kiwi”)定义要添加的新元素。
splice() 方法返回一个包含已删除项的数组
也可以通过设置参数来删除数组中元素
```javascript
var fruits = [“Banana”, “Orange”, “Apple”, “Mango”];
fruits.shift();
更多相关文章
- Android(安卓)SparseArray 分析
- android 如何完全卸载Android(安卓)Studio
- C语言数组添加和删除元素的实现
- C语言数组添加和删除元素的实现
- php中get_object_vars()在数组的实例用法
- php中使用array_filter()函数过滤数组实例讲解
- Android[中级教程]第八章 Json数据的处理
- php中array_fill函数的实例用法
- laravel数据库查询结果自动转数组修改实例