js将多个动态字符串,追加到数组里
时间: 2024-03-10 22:47:47 浏览: 62
如果需要将多个动态字符串追加到数组中,可以结合循环操作和数组的 `push()` 方法,例如:
```javascript
var arr = []; // 定义空数组
for (var i = 1; i <= 3; i++) {
var str = "string" + i; // 动态生成字符串
arr.push(str); // 将字符串追加到数组中
}
console.log(arr); // 输出 ["string1", "string2", "string3"]
```
以上代码通过循环操作动态生成字符串,并将每个字符串依次追加到空数组中,最终输出数组内容。
如果需要按照指定的格式生成字符串,可以使用字符串模板或者字符串拼接的方式,例如:
```javascript
var arr = []; // 定义空数组
for (var i = 1; i <= 3; i++) {
var str = `string${i}`; // 使用字符串模板生成字符串
arr.push(str); // 将字符串追加到数组中
}
console.log(arr); // 输出 ["string1", "string2", "string3"]
```
或者
```javascript
var arr = []; // 定义空数组
for (var i = 1; i <= 3; i++) {
var str = "string" + i; // 使用字符串拼接生成字符串
arr.push(str); // 将字符串追加到数组中
}
console.log(arr); // 输出 ["string1", "string2", "string3"]
```
以上两种方式都可以将动态生成的字符串追加到数组中。
阅读全文