js定义list

在JavaScript中,你可以使用数组来定义一个列表。

javascript
// 定义一个空数组 var myList = []; // 定义一个包含元素的数组 var fruits = ["苹果", "香蕉", "橙子", "葡萄"]; // 也可以在数组中包含不同的数据类型 var mixedList = [1, "文本", true, { name: "对象" }]; // 使用Array构造函数创建数组 var colors = new Array("红色", "绿色", "蓝色"); // 可以在后续添加元素到数组中 fruits.push("草莓");

访问数组元素:

javascript
var fruits = ["苹果", "香蕉", "橙子"]; console.log(fruits[0]); // 输出 "苹果" console.log(fruits[1]); // 输出 "香蕉"

修改数组元素:

javascript
var fruits = ["苹果", "香蕉", "橙子"]; fruits[1] = "葡萄"; // 将第二个元素修改为 "葡萄"

获取数组长度:

javascript
var fruits = ["苹果", "香蕉", "橙子"]; var length = fruits.length; // 获取数组长度,这里 length 的值是 3

添加元素到数组末尾:

javascript
var fruits = ["苹果", "香蕉"]; fruits.push("橙子"); // 在数组末尾添加 "橙子"

删除数组末尾的元素:

javascript
var fruits = ["苹果", "香蕉", "橙子"]; fruits.pop(); // 删除数组末尾的元素,这里删除了 "橙子"

添加元素到数组开头:

javascript
var fruits = ["香蕉", "橙子"]; fruits.unshift("苹果"); // 在数组开头添加 "苹果"

删除数组开头的元素:

javascript
var fruits = ["苹果", "香蕉", "橙子"]; fruits.shift(); // 删除数组开头的元素,这里删除了 "苹果"

查找元素在数组中的位置:

javascript
var fruits = ["苹果", "香蕉", "橙子"]; var index = fruits.indexOf("香蕉"); // 查找 "香蕉" 在数组中的位置,这里 index 的值是 1

标签