q-lazy:Q懒惰的诺言解析

时间:2024-06-13 23:13:22
【文件属性】:

文件名称:q-lazy:Q懒惰的诺言解析

文件大小:4KB

文件格式:ZIP

更新时间:2024-06-13 23:13:22

Q.lazy() 懒散地兑现诺言。 npm install q-lazy 关于 这是的简单插件,可让您创建懒惰的Promise。 这样的承诺只有在对它们调用.then()之后才开始解决。 用法 var Q = require ( 'q' ) ; require ( 'q-lazy' ) ; // extends Q function heavyFunc ( ) { // ... return ret ; // the return value can be a promise or a plain value } var promise = Q . lazy ( heavyFunc ) ; // doesn't execute heavyFunc promise . then ( function ( ret ) { // executes heavyFun


【文件预览】:
q-lazy-master
----.travis.yml(85B)
----index.js(515B)
----package.json(737B)
----test()
--------setup.js(32B)
--------test.q-lazy.js(1KB)
----LICENSE(1KB)
----Gruntfile.js(2KB)
----.gitignore(24B)
----README.md(1KB)

网友评论