【文件属性】:
文件名称:async-state:跨异步回调解析状态
文件大小:5KB
文件格式:ZIP
更新时间:2021-05-03 13:04:53
JavaScript
异步状态
跨异步回调解析状态。
安装
npm install async-state
用法
var asyncState = require ( 'async-state' ) ( )
asyncState . foo = 'foo'
setTimeout ( function ( ) {
console . log ( asyncState . foo ) // => foo
} , 2000 )
asyncState . foo = 'bar'
这也适用于文件之间。 有关更复杂的示例,请参见。
陷阱
跨异步边界仅复制对象引用。 对象的内容已共享! 即以下内容会给您带来麻烦:
var asyncState = require ( 'async-state' ) ( )
asyncState . obj = { foo : 'foo' }
setTimeout ( function
【文件预览】:
async-state-master
----.gitignore(13B)
----package.json(898B)
----.travis.yml(186B)
----LICENSE(1KB)
----index.js(1KB)
----test.js(778B)
----README.md(1KB)
----example()
--------index.js(344B)
--------worker.js(468B)