Goo*_*ord 1 javascript regex jsbin
有趣的小泡菜:
我正在使用JSbin来练习将单引号转换为双引号.JSbin控制台中的读数让我莫名其妙地给了我"\".然后当我尝试在chrome控制台中运行相同的代码时,交换机工作正常.(是的,我知道它改变了'"我是" - 虽然这不是手头的问题.)
知道为什么jsbin可能在控制台输出中给了我那些反斜杠吗?

由于我的评论不满足你,让我们来看看来源.
Chrome开发工具,ConsoleViewMessage.js:
elem.createTextChild("\"");
elem.appendChild(elementWhichHoldsOurString);
elem.createTextChild("\"");
Run Code Online (Sandbox Code Playgroud)
正如您所看到的,开发工具会写一个双引号,后跟我们的字符串,然后是另一个双引号.
jsbin,proxy-console.js处理你的console.log参数.如您所见,它调用stringify,它明确地转义字符串中的双引号.