首页 > 编程笔记 > JavaScript笔记 > JS数组 阅读:49

JS数组(Array)精讲

JS数组(Array)专题讲解JavaScript 数组(Array)是有序数据的集合,数组中的每个成员被称为元素(Element),每个元素的名称(键)被称为数组下标(Index)。数组的长度是弹性的、可读写的。

虽然 JS 数组中不同元素的值可以为不同类型,但是在实际开发中数组主要用于存储同类型数据,以进行高速批量运算。

数组不是 JavaScript 的专利,Java、C语言C++C#Shell 等其它编程语言也支持数组。

通过本专题的学习,你将掌握以下内容:

教程目录
1. JS定义/创建数组(两种方式)
2. JS二维数组的定义和使用
3. JS遍历数组(for in和forEach循环)
4. JS获取数组长度(length属性)
5. JS数组添加和删除元素(多种方法)
6. JS截取数组:使用splice()和slice()方法
7. JS数组排序:使用reverse()和sort()方法
8. JS数组转字符串(3种方法)
9. JS indexOf()和lastIndexOf()方法:在数组中查找某个元素
10. JS判断是否是数组:使用isArray()方法
11. JS every()方法:检测数组元素是否全部符合指定条件
12. JS some()方法:检测数组中是否存在符合条件的元素
13. JS map()方法:对数组的每个元素调用指定的回调函数
14. JS filter()方法:根据指定条件过滤数组元素
15. JS reduce()和reduceRight()方法:对数组元素进行迭代(累加)
16. JS使用自定义的方法初始化数组
17. 通过JS Array原型扩展更多方法
18. 自己给JS数组添加更多迭代器(具有迭代功能的方法)