sexyback:将性感的错误传递回调风格带到丑陋的回调

时间:2021-06-03 19:18:32
【文件属性】:
文件名称:sexyback:将性感的错误传递回调风格带到丑陋的回调
文件大小:3KB
文件格式:ZIP
更新时间:2021-06-03 19:18:32
JavaScript 性感背影 将性感的错误传递回调风格带到丑陋的回调 什么? 假设您有一个函数运行器,它希望回调以错误优先的方式工作: function runThing(fn){ fn(function(error, data){ // .. etc .. }); } 但你需要传递一个错误的函数: function bad(callback){ callback(data); } 并且您无法控制 runThing 在内部的工作方式。 Sexyback 可以把你的坏功能变成一个好功能: var good = sexyback(bad); 现在你可以从你的函数运行器中运行你的好版本: runThing(good); 为什么? 一个更具体的例子是在kgo使用坏函数 kgo ('result', sexyback(bad)) (['result'],
【文件预览】:
sexyback-master
----.gitignore(526B)
----README.md(865B)
----test()
--------index.js(833B)
----LICENSE(1KB)
----package.json(633B)
----index.js(280B)

网友评论