[英]am getting an error unreachable 'console' after 'return'
请帮我弄清楚这太新了...这是我正在学习的简单代码,这让我头疼
var nameString = function (name) {
return"Hi, I am" + " " + name;
console.log ("Hi, I am" + " " + name);
};
nameString(Daniel);
编程时,将使用return
语句终止函数。 这意味着在此语句之后将不执行任何指令。 因此,只需先移动console.log
然后再return
以对其进行修复:
var nameString = function (name) {
console.log ("Hi, I am" + " " + name);
return "Hi, I am" + " " + name;
};
您应该在返回指令之前放置“ console.log ...”。
像这样 :
var nameString = function (name) {
console.log ("Hi, I am" + " " + name);
return"Hi, I am" + " " + name;
};
nameString(Daniel);
return
之后不能调用console.log()
。
当您从函数返回时,此后的代码将无法访问。 因此,在您的示例console.log()
将永远不会执行。 把它当作回报。
var nameString = function (name) {
console.log("Hi, I am " + name);
return "Hi, I am " + name;
};
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.