js怎么将字符串添加到数组当中
时间: 2024-09-23 22:03:05 浏览: 46
JS分割字符串并放入数组的函数
在JavaScript中,你可以使用多种方法将字符串添加到数组中。以下是几种常见的方式:
1. **直接赋值**:
```javascript
let arr = [];
arr.push('new string'); // 添加单个字符串
```
或者
```javascript
arr = [...arr, 'new string']; // 使用扩展运算符添加新元素
```
2. **Array.prototype.concat()**:
```javascript
let arr = ['existing'];
arr = arr.concat(['new string']); // 返回一个新的数组,原数组不变
```
3. **使用unshift() 或者 .push()**:
```javascript
let arr = [];
arr.unshift('new string'); // 把元素添加到数组开头
arr.push('new string'); // 把元素添加到数组结尾
// 如果你想添加在特定索引处,可以先获取当前长度
let index = arr.length;
arr.splice(index, 0, 'new string'); // 在指定位置插入
```
4. **使用数组字面量**:
```javascript
let arr = ['existing', ...]; // 如果已有数组,可以用这种方式合并新的字符串
arr = ['existing', 'new string'];
```
阅读全文