JavaScript 数组:使用指南和示例
JavaScript 中的数组是一种有序的数据集合,可以用来存储多个值。以下是一些常用的数组使用方法:
-
创建数组:
- 使用方括号[]来创建一个空数组:
var arr = []; - 使用Array构造函数创建一个空数组:
var arr = new Array(); - 在创建数组时可以同时指定初始值:
var arr = [1, 2, 3];
- 使用方括号[]来创建一个空数组:
-
访问数组元素:
- 使用索引来访问数组元素,索引从0开始:
var elem = arr[0]; - 也可以使用负数索引来从数组末尾开始访问:
var elem = arr[arr.length - 1];
- 使用索引来访问数组元素,索引从0开始:
-
修改数组元素:
- 直接通过索引修改元素的值:
arr[0] = 5;
- 直接通过索引修改元素的值:
-
添加和删除元素:
- 使用push()方法在数组末尾添加一个元素:
arr.push(4); - 使用pop()方法从数组末尾删除一个元素:
arr.pop(); - 使用unshift()方法在数组开头添加一个元素:
arr.unshift(0); - 使用shift()方法从数组开头删除一个元素:
arr.shift();
- 使用push()方法在数组末尾添加一个元素:
-
数组遍历:
- 使用for循环遍历数组元素:
for(var i = 0; i < arr.length; i++) { console.log(arr[i]); } - 使用forEach()方法遍历数组元素:
arr.forEach(function(elem) { console.log(elem); });
- 使用for循环遍历数组元素:
-
数组方法:
- 使用join()方法将数组元素以指定字符连接成字符串:
var str = arr.join(', '); - 使用concat()方法合并两个数组:
var newArr = arr.concat([4, 5]); - 使用slice()方法从数组中截取一部分元素:
var slicedArr = arr.slice(1, 3); - 使用splice()方法在指定位置插入、删除或替换元素:
arr.splice(1, 2, 'a', 'b');
- 使用join()方法将数组元素以指定字符连接成字符串:
这些只是数组的一些常用方法,还有很多其他方法可以根据具体需求使用。
原文地址: https://www.cveoy.top/t/topic/i3Af 著作权归作者所有。请勿转载和采集!