gpt4 book ai didi

javascript - 转义 JavaScript 字符串

转载 作者:行者123 更新时间:2023-12-02 17:02:53 25 4
gpt4 key购买 nike

我正在使用 $.ajax() 从客户端脚本进行 Web 服务调用。本次调用的数据定义如下。

data: "{ term: '" + request.term + "' }",

问题是 request.term 包含用户在文本框中键入的内容。那么如果它包含引号或其他意外字符会发生什么?

是否有一个函数可以转义任何此类字符,以便生成正确的 JSON 字符串?

最佳答案

不要手动构建 JSON。

不要手动转义 JSON 数据。

使用JSON.stringify

var obj = {
term: request.term
};
var json = JSON.stringify(obj);
// etc
data: json,

关于javascript - 转义 JavaScript 字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25551133/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com