更换功能而不是更换

时间:2011-06-21 17:17:44

标签: javascript regex

我遵循了一些文档来使用JavaScript替换功能,并没有改变任何东西。没有错误被抛出。知道我做错了什么吗?该变量是从XML中检索的 - 可能需要将其转换为字符串或其他内容吗?

for (var i = 0, iln = projects.length; i < iln; i++){
    var thumb = projects[i].get('thumb');
    thumb.replace("200.jpg", "640.jpg");
    console.log(thumb) //200.jpg not replaced
}

完整的拇指值应如下所示:

http://b.vimeocdn.com/ts/160/895/160895498_200.jpg

有没有更好的方法来查找和替换东西?

2 个答案:

答案 0 :(得分:14)

将值重新分配回thumb

thumb = thumb.replace("200.jpg", "640.jpg");

答案 1 :(得分:4)

尝试:

thumb = thumb.replace("200.jpg", "640.jpg");