突然好奇js怎么画时钟,就查了下。然后再w3c 看到了 关于canvas的函数,然后就写了个这么挫的代码= = 。重复代码太多了。以后找机会优化下。
<!DOCTYPE html>
<html>
<head>
<title>试试</title>
<meta charset = "utf-8">
<script type="text/javascript">
function draw(){
var now = new Date();
var sec = now.getSeconds();
var min = now.getMinutes();
var hour = now.getHours();
if(hour>12) hour -=12;
hour += (min / 60);
var canvas = document.getElementById('clock');
var content = canvas.getContext('2d');
content.clearRect(0, 0, canvas.width, canvas.height);
//画圆圈
content.beginPath();