digit是一个三维点阵数组 0-9的数字 为什么浏览器中数字都重叠只显示一秒就没了 我是想弄成倒计时器的

for(var k=0;k<digit.length;k++){

  for(var i=0;i<digit[k].length;i++){

    for(var j=0;j<digit[k][i].length;j++){

     //如果是1绘制圆形

       if(digit[k][i][j]==1){

          (function(i,j){     

             context.beginPath();

       context.arc(60*(j+1),60*(i+1),28,0,2*Math.PI);

       context.fill ();

       context.stroke();

        setTimeout(function(){

          context.clearRect(0,0,1366,623); 

            },1000);

          })(i,j);         

      }

    }

  }

}


黄永泰
浏览 1383回答 0
0回答
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript