如何在JavaScript中调用嵌套函数?

Rishi Meena

我有两个这样的功能。

function a() {
  function b() {
    alert('reached');
  }
}

我如何从函数a()外部调用函数b()。

昆汀

通常,您不能。在另一个函数中定义一个函数的目的是将其范围限定到该函数。

b外部可以访问的唯一方法a是:(在致电时a)在内部a进行一些操作以使其在外部可用a

通常这样做是为了创建一个闭包,以便b可以a在不公开这些变量的情况下访问这些变量。正常的做法是返回b

function a() {
  var c = 0;
  function b() {
    alert(c++);
  }
  return b;
}
var d = a();
d();
d();
d();
var e = a();
e();
e();
e();

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在JavaScript中调用嵌套函数?

来自分类Dev

如何在类方法调用内联中嵌套函数调用

来自分类Dev

如何在VBA中调用JavaScript函数?

来自分类Dev

如何在JavaScript中调用jquery函数?

来自分类Dev

如何在iframe中调用javascript函数?

来自分类Dev

如何在iframe中调用javascript函数?

来自分类Dev

如何在VBA中调用JavaScript函数?

来自分类Dev

如何在javascript中调用递归函数

来自分类Dev

如何在 PHP 中调用 JavaScript 函数?

来自分类Dev

如何在JavaScript中的嵌套函数中更改函数变量?

来自分类Dev

如何在Xcode Debugger中调用嵌套的Swift函数?

来自分类Dev

如何在javascript中的主函数中调用函数

来自分类Dev

如何在javascript中的主函数中调用函数

来自分类Dev

如何在javascript匿名函数中调用类释放函数

来自分类Dev

如何在javascript中返回嵌套函数的值?

来自分类Dev

如何在javascript中访问常量嵌套函数的参数?

来自分类Dev

Javascript:如何在 html 中调用 javascript 函数

来自分类Dev

如何正确调用嵌套的JavaScript函数

来自分类Dev

在 Django 模板中调用嵌套的 javascript 函数

来自分类Dev

在Jade中,如何在外部Javascript中调用函数

来自分类Dev

在Jade中,如何在外部Javascript中调用函数

来自分类Dev

如何在html文件中声明的javascript中调用函数

来自分类Dev

Javascript嵌套函数调用

来自分类Dev

Javascript,对嵌套函数的调用

来自分类Dev

javascript调用嵌套函数

来自分类Dev

如何在AngularJS模板中调用标准javascript函数?

来自分类Dev

如何在iframe中调用父窗口JavaScript函数

来自分类Dev

如何在javascript中实现函数调用上的任意链?

来自分类Dev

如何在JavaScript中调用类成员函数

Related 相关文章

热门标签

归档