我需要在一个空字符串中使用For循环添加字符。我知道在Javascript中可以使用concat函数来连接字符串
var first_name = "peter";
var last_name = "jones";
var name=first_name.concat(last_name)
但是它不能适用于我的示例。有没有其他方法来实现这个功能?
我的代码:
var text ="";
for (var member in list) {
text.concat(list[member]);
}
for...in
而是普通的for
循环。更多信息请参见:https://developer.mozilla.org/zh-CN/docs/Web/JavaScript/Reference/Statements/for...in 另外,如果你仔细观察你的两个例子,你会发现它们之间的区别(name=first_name.concat(last_name)
vstext.concat(list[member])
)。 - Felix Kling