<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>直线</title>
<style>
/*画布canvas样式设置*/
canvas{
border: 1px solid red;
}
</style>
<script>
window.onload = function(){
/*window.onload = function表示页面加载之后进行以下操作*/
var canvas = document.getElementById('canvas');
/* 获取canvas元素 */
var context = canvas.getContext('2d');
/* 获取上下文context */
context.beginPath();
// 参数:起点坐标
context.moveTo(0,0)
// context.quadraticCurveTo(150,10,200,200);
// context.quadraticCurveTo(230,350,400,400);
// 参数:控制点的x,y,结束点的x,y
// context.quadraticCurveTo(300,50,400,400);
// context.quadraticCurveTo(50,300,400,400);
// context.bezierCurveTo(200,380,200,20,400,0);
/* context.moveTo(0,0);
// 参数:控制点的x,y,控制点的x,y,结束点x,y
context.bezierCurveTo(200,10,200,380,400,400);*/
context.lineTo(100,200);
// context.lineTo(100,100);
// context.lineTo(200,0);
// context.lineTo(0,100);
// context.closePath();
// 绘制
context.stroke();
// context.fill();
}
</script>
</head>
<body>
<canvas id="canvas" width="400px" height="400px"></canvas>
</body>
</html>