JavaScript的Zone实现Zone.js.zip

时间:2022-08-06 00:06:05
【文件属性】:
文件名称:JavaScript的Zone实现Zone.js.zip
文件大小:1.15MB
文件格式:JS
更新时间:2022-08-06 00:06:05
开源项目 Zone.js 在 JavaScript 中实现了 Zones 的概念,其灵感来自于 Dart。 Zone 是执行过程的上下文,可以在异步任务之间进行持久性传递,你可以把它当成是类似 Java 的 TLS 线程本地存储技术,只不过是用在 JavaScript 语言中。 示例代码: zone.run(function () {   zone.inTheZone = true;   setTimeout(function () {     console.log('in the zone: '   !!zone.inTheZone);   }, 0); }); console.log('in the zone: '   !!zone.inTheZone); fork: zone.fork({   beforeTask: function () {     console.log('hi');   } }).run(function () {   // do stuff }); 标签:Zonejs

网友评论