Javascript 编写回调库最简单的方法是什么?
我想写一个函数,它以字符串形式接收回调参数。。。 像 我写了一些这样的代码Javascript 编写回调库最简单的方法是什么?,javascript,function,Javascript,Function,我想写一个函数,它以字符串形式接收回调参数。。。 像 我写了一些这样的代码 console.log(演示(5,“添加5”); 函数演示(num,回调){ res=num; if(callback==“add_5”)res=add_5(res); 功能添加_5(res){ 返回res+5; } 返回res; }我想这就是你想要的: let result = demo(5, function add_5(res) { return res + 5; }) console.log(resul
console.log(演示(5,“添加5”);
函数演示(num,回调){
res=num;
if(callback==“add_5”)res=add_5(res);
功能添加_5(res){
返回res+5;
}
返回res;
}
我想这就是你想要的:
let result = demo(5, function add_5(res) {
return res + 5;
})
console.log(result);
function demo(num, callback) {
return callback(num);
}
这将传递一个函数作为回调函数(在本例中,它是一个命名函数,但可以保持匿名)。关于回调的更多信息:.否。我正在编写一个js library.soo..每个函数都应该包含一个函数(主函数)…尽管如何编写自己的函数?你们可能并没有注意到。我说的是library…你们为什么要用字符串作为回调函数,这是一个怎样的回调函数?我很高兴你们这么问。我在下面回答你的问题!:-)我想学习一些新的东西,而不是库是如何工作的。比如express或第三方模块?在这里你可以传递一个字符串作为参数…它是如何工作的…我如何在我的libs中使用这个方法?
let result = demo(5, function add_5(res) {
return res + 5;
})
console.log(result);
function demo(num, callback) {
return callback(num);
}