canvas学习day2——构造函数,canvas内容转换为base64编码图片,画弧,角度与弧度的关系

构造函数

// 构造函数
        function Person( name, age ) {
            this.name = name;
            this.age = age;
        }

        // 说出自己的名字
        Person.prototype.sayName = function() {
            console.log( this.name );
        }

        var xiaofang = new Person( '小芳', 16 );
        xiaofang.sayName();

        // sayName这个方法就是基于name属性(状态)变化而变化。
        xiaofang.name = '芳总';
        xiaofang.sayName();

canvas内容转换为base64编码图片

base64编码图片的应用:
如果一个网站中有少量的小图片,可以考虑直接使用base64编码。

// 把画布的内容转换为base64编码格式的图片
        console.log(cvs.toDataURL( 'image/png' ));

画弧
效果图
在这里插入图片描述
ctx.arc( 圆心x轴坐标,圆心y轴坐标,半径, 起点弧度,结束点弧度,是否逆时针画(可选) )
起点弧度0是从原点向右开始算起,即箭头所致指方向为0

在这里插入图片描述

角度:以量度角的单位
弧度:弧长等于半径的弧,其所对的圆心角为1弧度。
这里的角度 刚好是弧度

在这里插入图片描述
rad是弧度 在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值