这篇文章主要为大家介绍了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() 方法返回新数组的长度

  1. var fruits = ["Banana", "Orange", "Apple", "Mango"];
  2. fruits.push("Kiwi");

2.pop():
方法从数组中删除最后一个元素

可以接收pop()的返回值,是被弹出的值”Mango”

  1. var fruits = ["Banana", "Orange", "Apple", "Mango"];
  2. fruits.push("Kiwi");

pop():
方法从数组中删除最后一个元素

可以接收pop()的返回值,是被弹出的值”Mango”

var fruits = [“Banana”, “Orange”, “Apple”, “Mango”];
fruits.push(“Kiwi”);

3.shift():
删除首个数组元素

可以接收删除的值

  1. var fruits = ["Banana", "Orange", "Apple", "Mango"];
  2. 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();

更多相关文章

  1. Android(安卓)SparseArray 分析
  2. android 如何完全卸载Android(安卓)Studio
  3. C语言数组添加和删除元素的实现
  4. C语言数组添加和删除元素的实现
  5. php中get_object_vars()在数组的实例用法
  6. php中使用array_filter()函数过滤数组实例讲解
  7. Android[中级教程]第八章 Json数据的处理
  8. php中array_fill函数的实例用法
  9. laravel数据库查询结果自动转数组修改实例

随机推荐

  1. RangeError:在Node.js中调试/记录/检查对
  2. 返回JsonResult会导致500内部服务器错误
  3. 使用Javascript / jQuery的/ CSS。如何在
  4. 根据循环中的i改变函数中的参数
  5. [JS]小数部分处理
  6. iPhone的网站主题 - 什么是基本成分?
  7. 如何在bing地图中添加信息框到一个航点
  8. 函数的作用是:在javascript中将时间戳转
  9. Vue自定义指令实现checkbox全选功能
  10. 多种方法用javascript输出黑白棋