Javascript JS脚本的执行非常慢。。。需要快一点
我正在使用javascript创建和运行操作系统,使用HTML画布作为我的屏幕。以下是我目前的代码:Javascript JS脚本的执行非常慢。。。需要快一点,javascript,function,operating-system,html5-canvas,lag,Javascript,Function,Operating System,Html5 Canvas,Lag,我正在使用javascript创建和运行操作系统,使用HTML画布作为我的屏幕。以下是我目前的代码: var Canvas=document.createElement('Canvas'); Canvas.width=window.innerWidth-20; Canvas.height=window.innerHeight-20; Canvas.border='0px' document.body.appendChild(画布); var Ctx=Canvas.getContext('2d'
var Canvas=document.createElement('Canvas');
Canvas.width=window.innerWidth-20;
Canvas.height=window.innerHeight-20;
Canvas.border='0px'
document.body.appendChild(画布);
var Ctx=Canvas.getContext('2d');
var PixelIndex='尚未定义。D:'
var Render=0;
函数ClearCanvas(){
Ctx.fillStyle='黑色';
Ctx.fillRect(0,0,Canvas.width,Canvas.height);
}
函数RenderCycle(){
ClearCanvas();
GeneratePixelIndex();
Render++;
setPixel(渲染,100,'红色');
RenderPixels();//------------------------------------>必须是函数中的最后一项。。。
}
函数GeneratePixelIndex(){
PixelIndex=新数组();
对于(变量i=0;i
栗色JS