JS数组是一种特殊的对象,用于存储多个值。JS数组可以包含任何类型的数据,包括数字、字符串、对象等。以下是JS数组的创建和使用方法:
- 使用Array()构造函数创建数组
var arr1 = new Array(); //创建空数组 var arr2 = new Array(20); //创建一个包含20项的数组 var arr3 = new Array(1, 2, 3); //包含三个数值的数组
- 使用数组字面量表示法创建数组
var arr4 = []; //创建一个空数组 var arr5 = [20]; // 创建一个包含1项的数组 var arr6 = [1.1, true, "a"]; // 创建一个包含3个不同类型元素的数组
- 数组的常用方法
var arr = [1, 2, 3, 4, 5]; arr.push(6); //在数组末尾添加一个元素 arr.pop(); //删除数组末尾的元素 arr.shift(); //删除数组开头的元素 arr.unshift(0); //在数组开头添加一个元素 arr.slice(1, 3); //返回一个新数组,包含原数组从索引1到索引3(不包括3)的元素 arr.splice(1, 2); //删除从索引1开始的2个元素,并返回被删除的元素 arr.concat([6, 7]); //返回一个新数组,包含原数组和[6, 7]的所有元素 arr.join("-"); //将数组中的所有元素转换为字符串,并用"-"连接 arr.reverse(); //反转数组中的元素 arr.sort(); //按照字母顺序排序数组中的元素
以上就是js数组的介绍!