Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/sockets/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 我们可以在p5.js中使用多处理或多线程吗?_Javascript_Multiprocessing_P5.js - Fatal编程技术网

Javascript 我们可以在p5.js中使用多处理或多线程吗?

Javascript 我们可以在p5.js中使用多处理或多线程吗?,javascript,multiprocessing,p5.js,Javascript,Multiprocessing,P5.js,我目前正在从事一个需要执行并行进程的项目,但我在p5.js中找不到任何方法。有人能帮我一下吗。p5本身似乎与加载它的网页紧密相连,而且浏览器环境只有一个JavaScript线程可以直接与该网页交互。但是,如果您有很多非绘图数字处理要做,您可以使用web workers(|)来完成。web worker是一个独立的线程,与与与web页面交互的线程隔离,它可以与web页面并行运行,并通过和与web页面通信(在某些环境中)。(请参阅《共享内存的变化以应对幽灵和崩溃》;我在新书《JavaScript:新

我目前正在从事一个需要执行并行进程的项目,但我在p5.js中找不到任何方法。有人能帮我一下吗。

p5本身似乎与加载它的网页紧密相连,而且浏览器环境只有一个JavaScript线程可以直接与该网页交互。但是,如果您有很多非绘图数字处理要做,您可以使用web workers(|)来完成。web worker是一个独立的线程,与与与web页面交互的线程隔离,它可以与web页面并行运行,并通过和与web页面通信(在某些环境中)。(请参阅《共享内存的变化以应对幽灵和崩溃》;我在新书《JavaScript:新玩具》第16章中也详细介绍了这一点。如果您感兴趣,请参阅我个人资料中的链接。)