Este artigo descreve o método de usar o rendimento para simular o multithreading em JavaScript. Compartilhe para sua referência. A análise específica é a seguinte:
Existem métodos de rendimento em Python e C#. Através do rendimento, muitas funções que só podem ser implementadas por vários threads.
Existem requisitos de versão para JavaScript: JavaScript 1.7
Função Thread (nome) {for (var i = 0; i <5; i ++) {print (nome+':'+i); colheita; }} //// Thread ManagementVar Threads = []; // Thread CreationThreads.push (new Thread ('Foo')); Threads.push (new Thread ('bar'); // schedulerwhile (threads.length) {var thread = thread = shift (); tente {thread.next (); threads.push (thread); } catch (ex if ex instância de parto) {}}O resultado da entrada do código acima é o seguinte:
Foo: 0Bar: 0Foo: 1Bar: 1Foo: 2Bar: 2Foo: 3bar: 3Foo: 4bar: 4
Espero que este artigo seja útil para a programação JavaScript de todos.