文件名称:task-lib:JavaScript 的 Task 实现
文件大小:8KB
文件格式:ZIP
更新时间:2024-07-04 13:53:42
JavaScript
JavaScript 任务 Task 模拟了一个异步工作单元,它最终将用一个值解决或用一个错误拒绝。 当 Task 运行时,它返回一个 Subscription 对象,消费者可以使用该对象停止观察 Task 的结果。 一旦 Task 检测到它的结果不再被任何消费者观察到,Task 可以机会性地取消任何计划来解决其值的操作。 下面是一个程序示例,它等待用户单击按钮,然后发出网络请求以检索股票报价。 如果在网络请求仍然挂起时再次单击该按钮,则当前网络请求将被中止并发出新的请求。 // variable that stores the Subscription to the current stock price network request var outgoingRequest ; function waitForQuote ( ) { // if there's a reque
【文件预览】:
task-lib-master
----.gitignore(18B)
----package.json(791B)
----src()
--------index.js(8KB)
----README.md(14KB)
----Gulpfile.js(196B)
----.npmignore(13B)