- 1.创建数组
我们可以使用 []
或 new Array()
语法创建一个数组。例如:
constarr1= [1, 2, 3]; constarr2=newArray(4, 5, 6);
- 2.访问数组元素
可以使用数组下标访问数组元素,数组下标从 0 开始。例如:
constarr= [1, 2, 3]; console.log(arr[0]); // 1console.log(arr[1]); // 2console.log(arr[2]); // 3
- 3.修改数组元素
可以通过数组下标修改数组元素。例如:
constarr= [1, 2, 3]; arr[1] =4; console.log(arr); // [1, 4, 3]
- 4.数组的长度
可以通过 length
属性获取数组的长度。例如:
constarr= [1, 2, 3]; console.log(arr.length); // 3
- 5.添加和删除数组元素
可以使用 push
和 pop
方法向数组末尾添加和删除元素,使用 shift
和 unshift
方法向数组开头添加和删除元素。例如:
constarr= [1, 2, 3]; arr.push(4); // 添加元素 4 到数组末尾console.log(arr); // [1, 2, 3, 4]arr.pop(); // 删除数组末尾的元素console.log(arr); // [1, 2, 3]arr.shift(); // 删除数组开头的元素console.log(arr); // [2, 3]arr.unshift(1); // 添加元素 1 到数组开头console.log(arr); // [1, 2, 3]
- 6.数组的遍历
可以使用 for...of
循环或 forEach
方法遍历数组。例如:
constarr= [1, 2, 3]; for (constitemofarr) { console.log(item); } arr.forEach((item) => { console.log(item); });
- 7.数组的排序和查找
可以使用 sort
方法对数组进行排序,使用 indexOf
和 includes
方法查找数组元素。例如:
constarr= [3, 2, 1]; arr.sort(); // 排序数组console.log(arr); // [1, 2, 3]console.log(arr.indexOf(2)); // 1console.log(arr.includes(4)); // false
总之,数组是 JavaScript 中最常见的数据类型之一,了解数组的常见操作和最佳实践将有助于我们更好地使用 JavaScript 编写高质量的代码。