gpt4 book ai didi

javascript - 单引号字符串中的双引号 - NodeJs

转载 作者:行者123 更新时间:2023-11-30 11:19:08 27 4
gpt4 key购买 nike

我遇到了一个其他答案无法解决的问题。我正在尝试在字符串文字中打印出双引号。然而,我不断收到错误。

这是具体的功能:

app.put('/assignments/:name/assignee/:assignee', function (request, response) {
logic.examine(request, function (mail, jobtitle) {
if (mail !== request.params.assignee && jobtitle.indexOf('Personeel') === -1) {
response.sendStatus(401);
} else {
logs_logic.addLog(mail + ' heeft gebruiker met naam "' + request.params.assignee + '" toegekend aan opdracht met als naam "' + request.params.name + '".');
response.status(200).json(logic.changeAssignee(request.params.name, request.params.assignee));
}
});
});

错误消息显示“无效或意外 token ”指向第三个“加号”(或连接)符号之后的部分。所以它从“toegekend”开始

有什么想法吗?

提前致谢!

最佳答案

使用 es6 模板文字 aka 反引号,这将使语句更加清晰。

`this is string ${some_variable} more text ${some_variable_2}`

logs_logic.addLog(`${mail} heeft gebruiker met naam " ${request.params.assignee} " toegekend aan opdracht met als naam " ${request.params.name} ".`);

关于javascript - 单引号字符串中的双引号 - NodeJs,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50485481/

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