我想手动执行setTimout所做的事情,没有超时.
setTimeout(function,0,args);
Run Code Online (Sandbox Code Playgroud)
只需调用一个函数并传递一个参数数组,而不知道或关心有多少参数.
基本上我想通过另一个函数代理函数调用.
我的术语很糟糕,抱歉.
jus*_*ody 43
function f(a, b, c) { return a + b + c; }
alert(f.apply(f, ['hello', ' ', 'world']));
Run Code Online (Sandbox Code Playgroud)
在ES6中:
function myFunc(a, b, c){
console.log(a, b, c);
}
var args = [1, 2, 3];
myFunc(...args);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
18158 次 |
| 最近记录: |