我最近在学习 javascript,并遇到了 return 语句或其他任何东西。我看过有关它的教程,但我仍然不明白它的意义。我是否需要它来做任何事情?有人可以详细解释它的作用吗?谢谢
最佳答案
return 语句有多种用途:
1) 在函数体结束之前提前从函数返回。这通常位于代码的分支内,如下所示:
function whatever()
// do some things
if (err) {
console.log(err);
return err;
}
// other code here that will not execute if there was an err
}
2) 将特定值返回给调用者,如下所示:
function add(a, b) {
return a + b;
}
var sum = add(3,4);
console.log(sum); // will show 7
JavaScript 中的 return
语句可以单独使用,仅退出当前函数调用而不返回特定值,也可以用于返回特定值。
如果函数中没有return语句,则该函数将执行到函数体末尾,并在函数体末尾自动返回。
关于javascript - Javascript 中的 return 有什么意义?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26791424/