最新回答 / 田梗上的梦
<!DOCTYPE html><html><head><meta charset="utf-8"> <title></title></head><body><canvas id="canvas" width="1024" height="768" style="border:1px solid #aaa;display: block;margin: 20px auto;"><!-- 默认宽30...
2016-12-12
已采纳回答 / weibo_吃着空调吹西瓜_0
这个应该和用什么编辑器没有关系确定你用的是<canvas></canvas>(当初我就犯过这个毛病);var canvas=document.getElementById("canvas");var context=canvas.getContext("2d")这样应该就没错了。
2016-12-12
已采纳回答 / 向山
我们如果把函数按照数组循环完调用draw()i次后 代码相当于下面 moveTo(0,0) lineTo(200,200) lineTo(400,0) fill();//第一次画完没有颜色 /* fillStyle("arr[0].color")//重点看这里,这是第二个图形的轨迹,这里的fillstyle取得是第一个里面的颜色 fillstyle可以写在moveTo的前面是所以颜色后移 moveTo(0,0) lineTo(200,200) lineTo(0...
2016-10-31
已采纳回答 / AnMjn
<...code...>都可以,看你想要哪种效果,上一个是求秒数的十位,下一个是秒数的个位。用curSeconds彩色小球显示当前的数字,用nextSeconds彩色小球就显示的是下一个数字。
2016-10-25
最赞回答 / 爱学习的Hero
时间没有替换,不要照着老师的时间写const endTime=new Date(2014,6,11,18,47,52);换成const endTime=new Date(2017,2,22,18,47,52);
2016-10-16
已采纳回答 / beryl20120308
我觉得之所以用while而不是if,因为while是循环执行,如果满足条件会一直执行,所以不断删除满足条件的小球。而如果是if的话,那么执行一次updateBalls函数只执行一次 if也就是说只删除一个小球,while的话,执行一次upadate会执行好多次while里的代码删除多个小球。 pop执行一次删除一个,执行多次就删除多个。。。
2016-10-10