Javascript - замена escape-символа в строковом литерале

Я пытаюсь заменить символ обратной косой черты (escape) в строковом литерале Javascript.

Мне нужно заменить его двойной обратной косой чертой, чтобы я мог сделать перенаправление:

var newpath = 'file:///C:\funstuff\buildtools\viewer.html'.replace(/\\/g,"\\");
window.location = newpath;

Тем не менее, похоже, что нет результата.

Я неу меня нет возможности корректно избежать обратной косой черты, прежде чем они будут обработаны Javascript.

Как я могу заменить (\) на (\\), чтобы Javascript был счастлив?

Спасибо Дерек

Ответы на вопрос(4)

Ваш ответ на вопрос