console.log('用push在数组后面插入元素:',myArray);
myArray.unshift(66,77);
console.log('用unshift在数组前面插入元素:',myArray);
myArray.splice(2,0,'肾虚少年');
console.log('用splice在数组指定位置插入元素:',myArray);
通过使用push以及unshift即可向数组插入元素,如果要在指定的位置插入元素则可以用splice,splice接收多个参数,分别是索引,要删除的元素个数,新加的元素(可多个,用逗号隔开);
这样即可向数组插入元素了。
js中对于数组的操作很常见,下面记录一下js向数组添加元素的方法。 let myArray=[11,22,33]; console.log('原数组:',myArray); myArray.push(44,55); console.log('用push在数组后面插入元素:',myArray); myArray.unshift(66,77); co...
splice() 方法向/从
数组
中添加/删除项目,然后返回被删除的项目。
arrayObject.splice(index,howmany,item1,…..,itemX)
//在
数组
指定位置
插入
var fruits = ["Banana", "Orange", "Apple", "Mango"];
fruits.splice(2, 0, "Lemon", "Kiwi");
//输出结果
//Banana, Orange, Lemon, Kiwi, Apple, Mango
//在
数组
开头
插入
var shuiguo = ["Banana", "Orange", "Apple", "Mango"];
shuiguo.spli
文章目录前言Array.prototype.splice()定义和用法语法返回值说明实现insert()
插入
函数
js
的
数组
中没有
插入
方法,实现
插入
需要通过splice间接地实现。
Array.prototype.splice()
定义和用法
splice() 方法向/从
数组
中添加/删除项目,然后返回被删除的项目。
**注释:**该方法会改变原始
数组
。
arrayObject.splice(index,howmany,item1,.....,itemX)
//向
数组
开头添加一个或多个元素,并返回新的长度,该方法改变原
数组
let person= ['张三', '李四', '王五'];
console.log(person.unshift('小明')); // 4
console.log(person); // ["小明", "张三", "李四", "王五"]
2.使用扩展运算符(…)
var arr1 = ['张三', '李四', '王五'];
var arr2 = ['小明', ...arr1];