Thread.join-return
该JSON是Thread对象的成员函数join()返回的数据结构,保存了JavaScript语言策略中并发线程的相关信息。Thread对象指线程对象,通过threading.Thread()方法创建。
属性
| 名称 | 类型 | 描述 |
id | number | 线程ID。 |
terminated | bool | 线程是否被强制终止。 |
elapsed | number | 线程的运行时间(纳秒)。 |
ret | number | 线程函数的返回值。 |
参考
备注
以下代码测试Thread对象的join()函数的超时机制,并打印输出join()函数的返回值。
javascript
function testFunc() {
for (var i = 0; i < 5; i++) {
Log(i)
Sleep(300)
}
}
function main() {
var t1 = threading.Thread(testFunc)
Log(t1.join(1000)) // undefined
Log(t1.join()) // {"id":1,"terminated":false,"elapsed":1506864000}
}