JavaScript 数组添加元素:push(), 指定索引赋值, splice() 方法详解

在 JavaScript 中,使用 new Array() 创建一个新的数组后,可以使用以下三种方法来添加元素:

1. 使用 push() 方法

push() 方法可以将一个或多个元素添加到数组的末尾。

var myArray = new Array();
myArray.push('element1');
myArray.push('element2');

2. 指定索引位置赋值

可以通过直接给数组指定索引位置赋值来添加元素。

var myArray = new Array();
myArray[0] = 'element1';
myArray[1] = 'element2';

3. 使用 splice() 方法

splice() 方法可以用来在指定位置插入元素,它接受三个参数:

  • start: 要插入元素的起始索引位置。
  • deleteCount: 要删除的元素数量,如果为 0,则表示不删除任何元素。
  • items: 要插入的元素。
var myArray = new Array();
myArray.splice(0, 0, 'element1'); // 在索引为 0 的位置插入元素
myArray.splice(1, 0, 'element2'); // 在索引为 1 的位置插入元素

注意:

  • 当使用 splice() 方法插入元素时,如果起始索引位置超过数组长度,则元素将被添加到数组末尾。
  • 当使用 splice() 方法删除元素时,如果 deleteCount 大于数组剩余元素数量,则会删除所有剩余元素。
JavaScript 数组添加元素:push(), 指定索引赋值, splice() 方法详解

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

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