我查看了同一问题的其他解决方案,但我无法解决我的错误。
有问题的代码......
function checkCookie() {
var user=getCookie("username");
if (user != "") {
alert("Welcome back " + user "!"); // Error right here
} else {
user = prompt("Please enter your name:","");
if (user != "" && user != null) {
setCookie("username", user, 30);
}
}
}
我在第36行(已评论)
收到错误检查开发人员工具时显示未捕获的错误。任何帮助将不胜感激。
答案 0 :(得分:1)
您错过了+
alert("Welcome back " + user + "!");
答案 1 :(得分:0)
你的刺痛无效,你错过了+
alert("Welcome back " + user + "!"); // The second +
答案 2 :(得分:0)
如果您不想处理加号和引号,可以试试string templates
var user = "John";
console.log(`Welcome back ${user}!`);