假设我有一个变量,
var s = "\"\\\"abc\\\"\"";
当我在浏览器中显示时,它不会转义为 "\"abc\""
。
但我需要将其进一步转义为实际值“abc”。
最佳答案
您可以,但可能不应该调用eval
:
s = eval(s);
但是,这是极其危险的。
为了获得更安全的解决方案,请提供更多详细信息。
关于javascript - JS 中数据的转义,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2854214/