1、直接当成参数传递
function argsAsArray(fn, arr) { return fn && fn(...arr); }2、使用apply
function argsAsArray(fn, arr) { return fn.apply(this, arr); }3、使用call
function argsAsArray(fn, arr) { return fn.call(this, ...arr); }
function argsAsArray(fn, arr) { return fn && fn(...arr); }2、使用apply
function argsAsArray(fn, arr) { return fn.apply(this, arr); }3、使用call
function argsAsArray(fn, arr) { return fn.call(this, ...arr); }