通过setTimeout在javascript中进行多线程处理?

时间:2017-10-27 12:54:09

标签: javascript multithreading events

我的想法是在全局对象线程中构建线程列表,然后调用函数threadmanager:

function threadmanager()
{
    for (var i = 0; i < threads.length; i++)
    {
        if (threads[i]) 
        {
            threads[i].run();
            if (threads[i].done) threads[i] = 0;
        }
    }
    setTimeout(threadmanager, 100);
}

这是javascript中多线程的可行实现还是我遗漏了什么?有人在这方面做了些什么吗?

0 个答案:

没有答案