replacefunction不能replace

我遵循一些文档来使用JavaScriptreplace函数,并没有改变任何东西。 没有错误被抛出。 任何想法我做错了什么? 该variables是从XML检索 – 也许它需要被转换为一个string或东西?

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 } 

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

 ts/160/895/160895498_200.jpg 

有没有更好的方法来find和replace的东西?

将值分配回thumb

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

尝试:

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