我如何检索函数的访问绑定参数

时间:2017-08-01 12:27:28

标签: javascript

我希望能够访问绑定到函数

的参数

即:

var fun = function f(a, b) { console.log(this); console.log(a) };
var inv = fun.bind('dupa', 'value for a');

现在我有'inv'对象,有什么方法可以从对象中访问传递(绑定)的争论网吗?

Isssue是我想调用'inv'函数时传递'b'属性的额外参数 inv.call('b'的值)?

1 个答案:

答案 0 :(得分:0)

  

Isssue是我想调用'inv'函数为'b'属性inv.call传递额外参数('b'的值')?

轻松:

inv("value for b")

调用无法正常工作,因为它设置上下文(也就是这个),并且 bind 上下文返回的特殊函数是不可设置的。