【文件属性】:
文件名称:iferr:高阶功能可简化错误处理
文件大小:5KB
文件格式:ZIP
更新时间:2021-05-12 10:17:59
CoffeeScript
伊费尔
高阶函数可简化错误处理。
if (err) return cb(err); 不见了!
安装
npm install iferr
用
JavaScript / ES6示例
var iferr = require ( 'iferr' ) ;
function get_friends_count ( id , cb ) {
User . load_user ( id , iferr ( cb , user =>
user . load_friends ( iferr ( cb , friends =>
cb ( null , friends . length )
) )
) )
}
JavaScript / ES5示例
var iferr = require ( 'iferr' ) ;
function get_friends_count ( id
【文件预览】:
iferr-master
----.gitignore(13B)
----package.json(628B)
----package-lock.json(7KB)
----LICENSE(1KB)
----README.md(909B)
----iferr.js(837B)
----test()
--------index.coffee(1KB)
--------mocha.opts(58B)