function onmessage(event) {
switch (event.data) {
case "done":
if (++doneThreads == numThreads) {
ok(true, "All messages received from workers");
SimpleTest.finish();
}
break;
default:
ok(false, "Unexpected message");
SimpleTest.finish();
}
}
function onerror(event) {
ok(false, "Worker had an error");
SimpleTest.finish();
}
for (var i = 0; i < numThreads; i++) { var worker = new Worker("longThread_worker.js");
worker.onmessage = onmessage;
worker.onerror = onerror;
worker.postMessage("start");
}
SimpleTest.waitForExplicitFinish();
</script>
</pre>
</body>
</html>
Messung V0.5
¤ Dauer der Verarbeitung: 0.0 Sekunden
(vorverarbeitet)
¤
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.