使用While循环添加到字符串

时间:2013-12-10 16:34:37

标签: javascript while-loop

我正在尝试将字符串连接到另一个字符串,直到达到最后一个值:

var z = 0;
while(z < columns.length) { 
    url = url + delimiter;
    z++;
    break;
}

然而,这似乎将我的分隔符添加到我的网址的最后,如何解决?

e.g。 我想要的是什么:

 url|dilimeter|url|dilimeter|url 

我得到了什么:

 url|dilimeter|url|dilimeter|url|dilimiter 

注意:我有break语句,因为它在for循环中

1 个答案:

答案 0 :(得分:2)

你可以这样做:

var z = 0;
var urlParts = [];

while(z < columns.length) { 
    urlParts.push( url );
    z++;
    break;
}

url = urlParts.join( delimiter );