javascript匿名函数添加动态参数
我有一个关于javascript匿名函数的问题 原点函数:javascript匿名函数添加动态参数,javascript,Javascript,我有一个关于javascript匿名函数的问题 原点函数: !function (n) { return n[0].call(1, 2,3); } ([function (n, t, i) {alert(1);}, function (t) {} ]); 我的问题是如何将新函数动态地添加到此匿名函数的参数中,如下所示 !function (n) { return n[0].call(1, 2,3); } ([function (n, t, i) {alert(1);}, f
!function (n) {
return n[0].call(1, 2,3);
}
([function (n, t, i) {alert(1);}, function (t) {}
]);
我的问题是如何将新函数动态地添加到此匿名函数的参数中,如下所示
!function (n) {
return n[0].call(1, 2,3);
}
([function (n, t, i) {alert(1);}, function (t) {},function (t) {alert('new function');}
]);
如果您询问如何将函数动态添加到函数数组中:
函数f(n){
返回n[2]。调用(1,2,3);
}
var函数=[
函数(n,t,i){alert(i);},
函数(t){}
];
var fnew=函数(t){alert('new function');}
功能推送(fnew)
f(功能性)代码>谢谢,但无法修改源代码脚本,因为它位于Wibsite上。我想插入一些脚本以将我的函数添加到源代码中scripts@user7831558不能在函数中“注入”脚本。您可以做的是重写函数行为。@KarelG是的,我必须重写函数,但函数是匿名函数,我不知道如何重写do@user7831558请编辑您的问题,并提供有关该功能的更多详细信息。。。(目前的例子没有多大意义)