Я пытаюсь заменить символ обратной косой черты (escape) в строковом литерале Javascript.
Мне нужно заменить его двойным обратным слэшем, чтобы я мог сделать перенаправление:
var newpath = 'file:///C:\funstuff\buildtools\viewer.html'.replace(/\\/g,"\\");
window.location = newpath;
Однако, похоже, он не имеет результата.
У меня нет возможности правильно сбрасывать обратную косую черту, прежде чем они будут обрабатываться Javascript.
Как я могу заменить (\) на (\\), чтобы Javascript был счастлив?
Спасибо, Дерек