最新回答 / 慕码人1194994
forEach()把函数从头到尾遍历一遍。有三个参数分别是 数组元素 数组元素的索引 数组本身 (如果是一个参数就是数组元素)http://www.jb51.net/article/69103.htm
2017-04-29
不需要用clearRect()清除的,只需要将每个用ctx.save()和ctx.restore()包起来就可以了。
2017-04-12
Demo演示地址:https://taosang1992.github.io/Javascript-Demo/clock.html
Demo代码地址:https://github.com/taosang1992/Javascript-Demo/blob/gh-pages/clock.js
Demo代码地址:https://github.com/taosang1992/Javascript-Demo/blob/gh-pages/clock.js
2017-04-12
var canvas = document.getElementById('clock');
var ctx = canvas.getContext('2d');
var width = canvas.width;
var height = canvas.height;
var r = width/2;
function drawCircle(){
ctx.translate(r,r); //转移绘制原点
ctx.beginPath();
ctx.arc(0,0,r,0,2*Math.PI);
ctx.stroke();
}
drawCircle();
var ctx = canvas.getContext('2d');
var width = canvas.width;
var height = canvas.height;
var r = width/2;
function drawCircle(){
ctx.translate(r,r); //转移绘制原点
ctx.beginPath();
ctx.arc(0,0,r,0,2*Math.PI);
ctx.stroke();
}
drawCircle();
2017-04-12