我想在客户端转义 JavaScript 实体。例如:-
如果我的输入字符串是 tes"t
结果应该是 tes\"t
jquery 是否为此提供了任何内置函数?
最佳答案
对我来说,这是一次非常疯狂、近乎愚蠢的黑暗拍摄,但是......
如果您使用 PHP 等服务器端语言将变量内容输出到 JavaScript,则应该使用 json_encode
因为这会为您处理所有转义,无论变量的类型如何。
另一方面,如果你(我真的希望你没有)做这样的事情:
var input = "test"t";
并试图在 JavaScript 中正确地转义......这是行不通的。这是一个语法错误。您需要手动转义文字。
关于javascript - 在js中转义javascript实体?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23777922/