回答:
使用したいようですjoin
。例:
var text = list.join();
for...in
配列をトラバースするために使用するので、恐らくあなたの提案はおそらく機能します。
String.concatを使用するには、関数が参照によって機能しないため、既存のテキストを置き換える必要があります。
var text ="";
for (var member in list) {
text = text.concat(list[member]);
}
もちろん、他の人から提供されたjoin()または+ =の提案も同様に機能します。
for...in
通常のfor
ループを使用しないでください。ここでの詳細情報:developer.mozilla.org/en/JavaScript/Reference/Statements/...ところで。両方の例をよく見ると、違いがわかります(name=first_name.concat(last_name)
vstext.concat(list[member])