js 中的数组 添加元素
时间: 2023-10-26 13:07:17 浏览: 156
在 JavaScript 中,可以使用以下方法向数组中添加元素:
1. push() 方法:该方法将一个或多个元素添加到数组的末尾,并返回新数组的长度。
```javascript
let arr = [1, 2, 3];
arr.push(4);
console.log(arr); // [1, 2, 3, 4]
```
2. unshift() 方法:该方法将一个或多个元素添加到数组的开头,并返回新数组的长度。
```javascript
let arr = [2, 3, 4];
arr.unshift(1);
console.log(arr); // [1, 2, 3, 4]
```
3. splice() 方法:该方法可以在数组的任意位置添加或删除元素。它的第一个参数是插入或删除的起始位置,第二个参数是删除的元素个数,后面的参数是要添加到数组中的元素。
```javascript
let arr = [1, 2, 4];
arr.splice(2, 0, 3);
console.log(arr); // [1, 2, 3, 4]
```
相关问题
js数组再倒数第二个添加元素_【JS】JS数组添加元素的三种方法
JS数组添加元素的三种方法包括:
1. push()方法:将元素添加到数组的末尾。
2. unshift()方法:将元素添加到数组的开头。
3. splice()方法:可以指定要添加元素的位置,语法如下:
```
arr.splice(index, 0, item);
```
其中,index表示要添加元素的位置,item表示要添加的元素。
如果要在倒数第二个位置添加元素,可以使用splice()方法,如下所示:
```
arr.splice(-1, 0, item);
```
其中,-1表示倒数第二个位置,0表示不删除任何元素,item表示要添加的元素。
js数组添加其他数组全部元素
你可以使用 `push()` 方法将一个数组中的所有元素添加到另一个数组中。下面是一个示例代码:
```javascript
let array1 = [1, 2, 3];
let array2 = [4, 5, 6];
array1.push(...array2);
console.log(array1); // 输出 [1, 2, 3, 4, 5, 6]
```
在上面的代码中,`push()` 方法使用展开运算符 `...` 将 `array2` 中的所有元素添加到 `array1` 中。这样就可以将一个数组的全部元素添加到另一个数组中了。
阅读全文