Thread.join
等待线程退出,并回收系统资源。
join()
join(timeout)示例
测试join()函数超时,输出返回值。
javascript
function main() {
var t1 = threading.Thread(function() {
Log("Hello thread1")
Sleep(5000)
})
var ret = t1.join(1000)
Log("ret:", ret)
// 输出:ret: undefined
ret = t1.join()
Log("ret:", ret)
// 输出:ret: {"id":1,"terminated":false,"elapsed":5003252000,"error":null}
}返回值
| 类型 | 描述 |
|
参数
| 名称 | 类型 | 必填 | 描述 |
timeout | number | 否 | 等待线程结束的超时时间,单位为毫秒。 |
参考
备注
join()函数超时,返回undefined。