我的包装函数为
const wrap = (func) =>{
return () => {
try {
return func();
} catch (e) {
console.log(e.message);
return null;
}
};
}
我应该如何修改我的包装器函数(wrap)以处理两个函数调用,即一个具有param的函数而另一个不具有param的
答案 0 :(得分:2)
只需将args
传递给您的包装函数,并在包装器之一中接受它们:
const wrap = (func) =>{
return (...args) => {
try {
return func(...args);
} catch (e) {
console.log(e.message);
return null;
}
};
}
PS:桃子不是毛发。