Javascript通过指针获取功能

BAR*_*RNZ 2 javascript function-pointers

快速问题:如何在javascript中获得指向预先声明的函数的指针.

在我的.js文件中说

function a() {
    var bref = `a pointer/ref to b() here`
}

function b(param) {
    ...
}
Run Code Online (Sandbox Code Playgroud)

我想bref简单地指向函数的指针b,而不仅仅是调用的结果b()

编辑:忘记提及:函数b接受一个参数即b(param)

试过 bref = b

Cha*_*ndu 6

只需使用函数名称进行分配.

要调用您可以使用的功能

呼叫

要么

应用

方法.

例如:

function a() {
    var bref = b;
    .
    .
    b.call(null, "Something")
}

function b(src) {
    ...
  alert(src);
}
Run Code Online (Sandbox Code Playgroud)

工作示例@:http://jsfiddle.net/UasYH/1/