cup*_*kob 5 javascript arrays string
我有一个简单的数组,我想生成包含数组所有元素的字符串,例如:
数组设置如下:
array[0] = uri0
array[1] = uri1
array[2] = uri2
Run Code Online (Sandbox Code Playgroud)
输出字符串必须是
teststring = uri0,uri1,uri2
Run Code Online (Sandbox Code Playgroud)
我尝试过以下方式(使用for循环):
var teststring = "";
teststring = teststring+array[y]
Run Code Online (Sandbox Code Playgroud)
但在firebug控制台中我看到一条错误消息:
"teststring is not defined"
Run Code Online (Sandbox Code Playgroud)
我不知道,我做错了什么.有人能给我一个暗示吗?
小智 11
array.join();
Run Code Online (Sandbox Code Playgroud)
这是正确的答案.如果没有为join方法提供值,则逗号是默认元素分隔符.如果您根本不需要任何分隔符,请使用以下命令:
array.join("");
Run Code Online (Sandbox Code Playgroud)