你能解释一下javascript的回复吗?

时间:2015-01-15 23:26:17

标签: javascript function return

如何在javascript中使用返回?

var makeNoise = function() {
  console.log("Pling!");
};

makeNoise();
// → Pling!

var power = function(base, exponent) {
  var result = 1;
  for (var count = 0; count < exponent; count++)
    result *= base;
  return result;
};

console.log(power(2, 10));
// → 1024

我正在学习第3章中有关eloquent javascript的功能。

2 个答案:

答案 0 :(得分:4)

这可能是有史以来最好的描述。 return语句结束函数执行并指定要返回给函数调用者的值。

https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Statements/return

阅读

我建议您访问www.codecademy.com,他们将帮助您更快地学习并轻松理解概念

答案 1 :(得分:0)

当一个函数被调用时,它开始用第一个语句执行,并在它命中关闭函数体的时候结束。这会导致函数将控制权返回给调用函数的程序部分。

return语句可用于使函数提前返回。执行return时,函数立即返回,而不执行其余的语句。