函数内的javascript函数

标签 javascript reflection scope

所以我想知道是否可以从作用域外访问一个变量(其值为函数)。我有这样的代码:

function parentFunction(){
  var childFunction = function() {
    // do something
  }
}

$(function(){
  // need to access childFunction() here.
});

最佳答案

var childFunction;

function parentFunction(){
  childFunction = function() {
    // do something
  }
}

$(function(){
  childFunction();
});

关于函数内的javascript函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7080681/

相关文章:

javascript - 根据 attr 按类选择元素,然后添加或删除类

c# - 如何在 C# 中使用反射获取从方法调用的方法列表

r - 并行计算时函数参数中的变量不会传递给集群

javascript - Pluralsight-AngularJS : Get Started

javascript - 悬停时具有边框半径和不透明度的图像

javascript - 轮播内幻灯片的延迟加载内容(内容是 oEmbeds/iframes)

c# - 确定从泛型类型派生的类型

c# - 如何以编程方式更新 DisplayAttribute 上的 Order 属性?

javascript - 如何从 html 可访问标记使用或创建非全局 JavaScript 变量缓存

javascript - 脚本错误 : variable is undefined