<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>绘制直线的例子</title>
</head>
<body>
<div>
<canvas id="canvas" width="" height=""></canvas>
</div>
<script type="text/javascript">
var canvas = document.getElementById("canvas"); //获取到canvas元素
//设置宽高
canvas.width = 800;
canvas.height = 800;
var context = canvas.getContext("2d"); //获取上下文的环境
context.moveTo(100, 100);
context.lineTo(500, 500);
// moveTo()方法表示一次绘制的起点坐标,lineTo()表示基于上一个坐标点到这个坐标点之间的直线连接。
context.lineWidth = 8; //线条的宽度
context.strokeStyle = "#333"; //线条的颜色
context.stroke(); //绘制
</script>
</body>
</html>
运行效果