javascript - 如何在Javascript中的For循环中添加字符串
问题描述
我正在尝试在 JavaScript 中添加到我的字符串中,并且每次遍历字符串时似乎都保持不变,尽管循环工作示例:
var number = 3
for (var i = 0; i < number; i++) {
var examplestring = "";
examplestring += "foo ";
}
output = "foo"
what i want : "foo foo foo "
解决方案
你设置
examplestring = ""
在循环内部,所以你清空它,然后你添加"foo"
,然后你清空它,添加另一个 foo,清空它添加一个 foo 并且只得到一个 foo。您想在循环运行之前在循环之外声明变量。
推荐阅读
- jsf - 如何从 commandButtom Primefaces 向上滚动页面
- java - Java,使用自定义比较器对大量 ArrayList 进行排序有时会引发 iIllegalArgumentException
- wpf - C# WPF - 数据绑定到对象列表的属性
- javascript - 强制水平载荷
- python-2.7 - 我只想从 Django 的数据库中获取特定类别的产品(女性)产品
- realm - 从列表中删除不属于的对象 - 领域
- ios - iOS - 在动态库中链接静态库而不包含源文件
- c# - C# - YAXLib:将数据导出到 XML 文件
- excel - 有通配符问题
- rxjs - 如何为 combineLatest rxjs Angular 编写 Jasmine 单元测试用例