JavaScript 数组是一种特殊的对象,用于存储多个值。它们以数字索引的方式访问,索引从0开始,可以包含任何类型的数据,包括字符串、数字、布尔值、对象、函数和其他数组。

以下是一些常见的数组用法:

  1. 创建数组:可以使用数组字面量或数组构造函数来创建数组。
// 使用数组字面量创建数组
let fruits = ['apple', 'banana', 'orange'];

// 使用数组构造函数创建数组
let numbers = new Array(1, 2, 3, 4, 5);
  1. 访问数组元素:可以使用方括号访问数组元素,索引从0开始。
let fruits = ['apple', 'banana', 'orange'];

console.log(fruits[0]); // 输出 "apple"
console.log(fruits[1]); // 输出 "banana"
console.log(fruits[2]); // 输出 "orange"
  1. 修改数组元素:可以使用方括号和赋值操作符来修改数组元素。
let fruits = ['apple', 'banana', 'orange'];

fruits[1] = 'grape';

console.log(fruits); // 输出 ["apple", "grape", "orange"]
  1. 添加元素到数组末尾:可以使用 push() 方法将元素添加到数组末尾。
let fruits = ['apple', 'banana', 'orange'];

fruits.push('grape');

console.log(fruits); // 输出 ["apple", "banana", "orange", "grape"]
  1. 删除数组末尾的元素:可以使用 pop() 方法删除数组末尾的元素。
let fruits = ['apple', 'banana', 'orange'];

fruits.pop();

console.log(fruits); // 输出 ["apple", "banana"]
  1. 添加元素到数组开头:可以使用 unshift() 方法将元素添加到数组开头。
let fruits = ['apple', 'banana', 'orange'];

fruits.unshift('grape');

console.log(fruits); // 输出 ["grape", "apple", "banana", "orange"]
  1. 删除数组开头的元素:可以使用 shift() 方法删除数组开头的元素。
let fruits = ['apple', 'banana', 'orange'];

fruits.shift();

console.log(fruits); // 输出 ["banana", "orange"]
  1. 获取数组长度:可以使用 length 属性获取数组的长度。
let fruits = ['apple', 'banana', 'orange'];

console.log(fruits.length); // 输出 3
  1. 迭代数组元素:可以使用 for 循环或 forEach() 方法迭代数组元素。
let fruits = ['apple', 'banana', 'orange'];

// 使用 for 循环迭代数组元素
for (let i = 0; i < fruits.length; i++) {
  console.log(fruits[i]);
}

// 使用 forEach() 方法迭代数组元素
fruits.forEach(function(fruit) {
  console.log(fruit);
});
js 数组的用法

原文地址: https://www.cveoy.top/t/topic/bRIU 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录