zoukankan      html  css  js  c++  java
  • ES6- Class类的使用,声明,继承

    声明一个类

    //class 类
    class Coder{
        // 类中都是方法 函数
        //val是name方法的参数
        name(val){
            console.log(val) //
            return val;
        }
        //不要逗号
        skill(val){
            //this指向Coder
            console.log(this.name('调用name') + 'skill' + val); //调用nameskill技能 
        }
        //类的传参
        constructor(a,b){
            this.a = a;
            this.b = b;
    
        }
        add(){
            return this.a + this.b;
        }
    }
    调用方法
    // 调用方法
    let ananClass = new Coder;
    ananClass.name('类');
    ananClass.skill('技能');

     类传参

    // 类传参
    let ananiah = new Coder(1,2);
    console.log(ananiah.add()) //3

    继承

    // 类的继承
    class anan extends Coder{
    
    }
    let an = new anan;
    an.name('anan的继承')  //继承Coder中的name方法
  • 相关阅读:
    JSON 使用
    JSON 语法
    JSON 简介
    什么是 JSON ?
    PHP 数组排序
    PHP 数组
    swan.after
    Page.after
    App.after
    AOP说明
  • 原文地址:https://www.cnblogs.com/Ananiah/p/11074661.html
Copyright © 2011-2022 走看看