javascript - JS 中数据的转义

标签 javascript escaping

假设我有一个变量,

var s = "\"\\\"abc\\\"\"";

当我在浏览器中显示时,它不会转义为 "\"abc\""

但我需要将其进一步转义为实际值“abc”。

最佳答案

您可以,但可能不应该调用eval:

s = eval(s);

但是,这是极其危险的。

为了获得更安全的解决方案,请提供更多详细信息。

关于javascript - JS 中数据的转义,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2854214/

相关文章:

javascript - 如果在属性中使用 print 则未捕获语法错误 : Unexpected identifier,

csv - Azure ML : How to save and process CSV files with semicolon as delimiter?

linux - 在 Linux PAM 模块中允许/转义空格

javascript - 打印 javascript 转义文本时缺少脚本标记

javascript - Socket.io 发送到特定的 socketId 不起作用

javascript - 为什么我的 JavaScript Fetch 无法获取错误对象

javascript - Php 和 javascript 在本地主机上工作,但在托管网站上不工作

javascript - 根据随机数生成随机背景图片

python - 如何防止Python中的特殊字符自动转义

mysql - 如何转义 "<"?