初识canvas

MDN参考

<canvas id="cvs" width="300" height="300"></canvas>

<script>
	//获取canvas对象
	var cvs = document.getElementById('cvs');
	//获取画笔
	//(参数2d,表示建立一个二维渲染上下文,从页面的左上角开始,向右为X轴,为正,向下为Y轴,为正)
	var ctx = cvs.getContext('2d');

	//画一条线段
	//设置笔触样式
			ctx.lineWidth = 5;
			ctx.strokeStyle = 'red';
	
	//指定一个起始点
	ctx.moveTo(100,100);
	//指定另外一个点
	ctx.lineTo(400,100);
	//闭合路径
	ctx.closePath();   //若只是画一条线段,可以不写该方法
	//执行线段的绘画操作,绘制已经定义的路线
	ctx.stroke();

            //画一个三角形
			//指定三个点
			ctx.moveTo(100,150);
			ctx.lineTo(350,200);
			ctx.lineTo(200,300);
			//闭合路径
			ctx.closePath();   //如果是一个闭合图形,必须要有该方法
			ctx.stroke();

</script>

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值