js定义list
在JavaScript中,你可以使用数组来定义一个列表。
javascript// 定义一个空数组
var myList = [];
// 定义一个包含元素的数组
var fruits = ["苹果", "香蕉", "橙子", "葡萄"];
// 也可以在数组中包含不同的数据类型
var mixedList = [1, "文本", true, { name: "对象" }];
// 使用Array构造函数创建数组
var colors = new Array("红色", "绿色", "蓝色");
// 可以在后续添加元素到数组中
fruits.push("草莓");
访问数组元素:
javascriptvar fruits = ["苹果", "香蕉", "橙子"];
console.log(fruits[0]); // 输出 "苹果"
console.log(fruits[1]); // 输出 "香蕉"
修改数组元素:
javascriptvar fruits = ["苹果", "香蕉", "橙子"];
fruits[1] = "葡萄"; // 将第二个元素修改为 "葡萄"
获取数组长度:
javascriptvar fruits = ["苹果", "香蕉", "橙子"];
var length = fruits.length; // 获取数组长度,这里 length 的值是 3
添加元素到数组末尾:
javascriptvar fruits = ["苹果", "香蕉"];
fruits.push("橙子"); // 在数组末尾添加 "橙子"
删除数组末尾的元素:
javascriptvar fruits = ["苹果", "香蕉", "橙子"];
fruits.pop(); // 删除数组末尾的元素,这里删除了 "橙子"
添加元素到数组开头:
javascriptvar fruits = ["香蕉", "橙子"];
fruits.unshift("苹果"); // 在数组开头添加 "苹果"
删除数组开头的元素:
javascriptvar fruits = ["苹果", "香蕉", "橙子"];
fruits.shift(); // 删除数组开头的元素,这里删除了 "苹果"
查找元素在数组中的位置:
javascriptvar fruits = ["苹果", "香蕉", "橙子"];
var index = fruits.indexOf("香蕉"); // 查找 "香蕉" 在数组中的位置,这里 index 的值是 1