📅  最后修改于: 2023-12-03 14:42:41.867000             🧑  作者: Mango
JavaScript是一种面向对象的动态语言,适用于web开发和客户端脚本编程。它拥有基本的数据类型和内置函数,其中数组(Array)是其中一种常用的数据类型。数组存储一组有序的数据,它可以是任意数据类型,如字符串、数字、对象等。
在JavaScript中,要往数组中插入新的项目,有多种方法可以实现。下面介绍两种常用的方法。
使用push()方法可以在数组的末尾添加新的元素。
let arr = ['apple', 'banana', 'orange'];
arr.push('pear');
console.log(arr);
输出结果:
['apple', 'banana', 'orange', 'pear']
push()方法的语法:
array.push(item1, item2, ..., itemX)
其中,item1, item2, ..., itemX是要添加到数组末尾的元素。
使用splice()方法可以在数组的指定位置(索引)添加新的元素。
let arr = ['apple', 'banana', 'orange'];
arr.splice(1, 0, 'pear');
console.log(arr);
输出结果:
['apple', 'pear', 'banana', 'orange']
splice()方法的语法:
array.splice(index, deleteCount, item1, item2, ..., itemX)
其中,index表示要插入新元素的位置(索引),deleteCount表示删除多少个元素(如果为0,则不删除),item1, item2, ..., itemX表示要添加到数组中的新元素。
使用push()方法和splice()方法都可以在JavaScript中往数组中插入新的项目。push()
方法适合在末尾添加新的元素,而splice()
方法适合在指定位置添加新的元素。