当前位置:  开发笔记 > 编程语言 > 正文

JavaScript数组元素到字符串

如何解决《JavaScript数组元素到字符串》经验,为你挑选了3个好方法。

我有一个简单的数组,我想生成包含数组所有元素的字符串,例如:

数组设置如下:

array[0] = uri0
array[1] = uri1
array[2] = uri2

输出字符串必须是

teststring = uri0,uri1,uri2

我尝试过以下方式(使用for循环):

var teststring = "";
teststring = teststring+array[y]

但在firebug控制台中我看到一条错误消息:

"teststring is not defined"

我不知道,我做错了什么.有人能给我一个暗示吗?



1> 小智..:
array.join();

这是正确的答案.如果没有为join方法提供值,则逗号是默认元素分隔符.如果您根本不需要任何分隔符,请使用以下命令:

array.join("");



2> mck89..:

您必须在数组上使用join函数:

var teststring = array.join(",");



3> Glenn..:
array.join(",")

推荐阅读
郑小蒜9299_941611_G
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有