JavaScript Array对象常用方法详细解析?
- 内容介绍
- 文章标签
- 相关推荐
本文共计1560个文字,预计阅读时间需要7分钟。
昨天参加前端面试又失败了,期间问了一个关于数组对象的问题,下面就这类问题总结一下JavaScript常用的一些数组操作方法。
一、数组(Array)对象数组对象是使用单独的变量名来存储一串值。
二、JavaScript常用数组操作方法
1.添加元素
- push():向数组的末尾添加一个或多个元素,并返回新的长度。 - unshift():向数组的开头添加一个或多个元素,并返回新的长度。2. 删除元素 - pop():删除数组的最后一个元素,并返回该元素。 - shift():删除数组的第一个元素,并返回该元素。
3. 修改元素 - splice(start, deleteCount, item1, ..., itemX):从数组的指定位置删除元素,并用新的元素替换它们。
4. 查找元素 - indexOf(item):返回在数组中可以找到一个给定元素的第一个索引,如果不存在,则返回-1。 - lastIndexOf(item):返回指定元素在数组中的最后一个的索引,如果不存在,则返回-1。
5. 排序 - sort():对数组元素进行排序。
6. 拷贝 - slice(startIndex, endIndex):返回一个新数组,包含从开始到结束(不包括结束)选择的数组元素。
7. 迭代 - forEach(function(currentValue, index, arr), thisValue):对数组的每个元素执行一次提供的函数。
昨天出去前端面试又失败,期间问了个有关于数组对象的问题,下面就这类问题总结下JavaScript常用的数组操作方法。
本文共计1560个文字,预计阅读时间需要7分钟。
昨天参加前端面试又失败了,期间问了一个关于数组对象的问题,下面就这类问题总结一下JavaScript常用的一些数组操作方法。
一、数组(Array)对象数组对象是使用单独的变量名来存储一串值。
二、JavaScript常用数组操作方法
1.添加元素
- push():向数组的末尾添加一个或多个元素,并返回新的长度。 - unshift():向数组的开头添加一个或多个元素,并返回新的长度。2. 删除元素 - pop():删除数组的最后一个元素,并返回该元素。 - shift():删除数组的第一个元素,并返回该元素。
3. 修改元素 - splice(start, deleteCount, item1, ..., itemX):从数组的指定位置删除元素,并用新的元素替换它们。
4. 查找元素 - indexOf(item):返回在数组中可以找到一个给定元素的第一个索引,如果不存在,则返回-1。 - lastIndexOf(item):返回指定元素在数组中的最后一个的索引,如果不存在,则返回-1。
5. 排序 - sort():对数组元素进行排序。
6. 拷贝 - slice(startIndex, endIndex):返回一个新数组,包含从开始到结束(不包括结束)选择的数组元素。
7. 迭代 - forEach(function(currentValue, index, arr), thisValue):对数组的每个元素执行一次提供的函数。
昨天出去前端面试又失败,期间问了个有关于数组对象的问题,下面就这类问题总结下JavaScript常用的数组操作方法。

