博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
auto js 线程测试
阅读量:4163 次
发布时间:2019-05-26

本文共 534 字,大约阅读时间需要 1 分钟。

// 测试线程var obj = {
total: 0}var testThd = threads.start(function() {
setTimeout(() => {
obj.total = 10 console.log( '------------------', obj.total) }, 3000);})// testThd.interrupt()log( '------------------', obj.total)// 打印结果:先打印 0, 三秒后在打印 10
// 测试线程var obj = {
total: 0}var testThd = threads.start(function() {
setTimeout(() => {
obj.total = 10 }, 3000);}) testThd.join() // 等待线程执行完成// testThd.interrupt()console.log( '------------------', obj.total)// 打印结果: 三秒后在打印 10

转载地址:http://snxxi.baihongyu.com/

你可能感兴趣的文章
Linux I/O模型
查看>>
linux多线程服务端编程读书笔记——第三章
查看>>
GCC -D选项
查看>>
操作系统页面管理机制的启动流程-xv6
查看>>
读书笔记-限制服务器最大并发连接数的方法
查看>>
xv6进程切换-swtch函数
查看>>
C语言中的变长数组 data[0]
查看>>
leveldb源码剖析--编码
查看>>
leveldb源码剖析-sstable
查看>>
产生死锁的必要条件和解决方法
查看>>
leveldb源码剖析--MemTable
查看>>
将数组分成两部分,使得这两部分的和的差最小
查看>>
leveldb源码剖析--TableBuilder生成磁盘sstable
查看>>
leveldb源码剖析--key-value形式的Block块中的数据存储格式
查看>>
leveldb源码剖析---filter block
查看>>
leveldb源码剖析--数据写入(DBImpl::Write)
查看>>
leveldb源码剖析---DBImpl::MakeRoomForWrite函数的实现
查看>>
leveldb源码剖析----compaction
查看>>
leveldb源码剖析---版本管理
查看>>
leveldb源码剖析---日志系统
查看>>