ES6新增面向对象的语法

ES6新增面向对象的语法

class People{
    constructor(name,age){
        this.name = name;
        this.age = age;
    }
    intro(){//这是方法
        内容
    }
}
//下面是子类
class ChinesePeople extends People{
    constructor(name,age){
        super(name,age);
    }
    say(){//这是方法
        内容
    }
}

html5 Canvas标签

      let sc = document.getElementById('sc');
        let ctx = sc.getContext('2d');

         ctx.fillStyle = 'red';   //改填充的颜色        
         ctx. strokeStyle="red";//改线的颜色
         ctx.moveTo(250, 105);//把路径移动到画布中的指定点,两个参数  X坐标  Y坐标。
         ctx.lineTo(105, 500);//添加一个新点,然后在画布中创建从该点到最后指定点的线条。两个参数 X坐标  Y坐标。
         ctx.lineTo(475, 250);
         ctx.lineTo(25, 250);
         ctx.lineTo(395, 500);
         ctx.closePath();//自动闭合
         ctx.stroke();//画一个圈,但不是实心
         ctx.fill();//填充





          ctx.save();//保存转换的状态

          ctx.clearRect(四个参数);//擦除之前绘制的内容

          ctx.translate(两个参数);//改变旋转的原点

转载于:https://www.cnblogs.com/zhangyonghan/p/9196211.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值