繁体   English   中英

javascript函数右括号的执行

[英]execution of closing bracket of javascript function

当我跳过第 12 行的return语句时,我会转到}第 14 行,而不是直接转到第 16 行。

为什么调试器在第 14 行停止?

在此处输入图片说明

从我的角度来看,这是一件好事,因为它让您有时间查看函数中的结果。 例如,假设您有一个函数,其主体中有一个表达式,如下所示:

function add (a, b) {
  var sum = a + b;
}

调试器将在函数的右大括号处执行一个步骤,您将能够在总和中看到结果。 相反,如果调试器会立即返回,那么您将没有机会查看结果。 也许这是一个简单的例子,这个功能的价值不是立即可见的,但在更复杂的情况下它真的很有帮助。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM