• 010 Javascript(109-)


    [A] ECMA6的class语法

                class: ECMA6中用来创建类的方法,可以替代传统的构造函数创建类的方法。

                1. 创建类:

            a. 类属性: 通过constructor添加

            b. 类方法: 直接添加

                        案例:

                class Person{
                    // constructor添加类属性
                    constructor(){
                        this.name = name;
                        this.gender = gender;
                    }
                    // 直接添加类方法
                    showName(){
                        alert(`我名字叫${this.name}`);
                    }
                    showGender(){
                        alert(`我是一名${this.gender}性`);
                    }
                }

                2. 继承

                      extends继承
                    案例:
               class iPerson extends Person{
                   constructor(name, gender, job){
                       //继承父一级的属性
                       super(name, gender);
                       //添加自己的属性
                       this.job = job;
                       // 原有方法已经自动继承
                    }
                    // 添加自己的方法
                    showJob(){
                      alert(`我的职业是${this.job}.`)
                    }
               }
  • 相关阅读:
    2012工作计划!
    造船篇系统实施(新老衔接工作)
    Android学习摘要一之Android历史
    DEVReport控件使用方法
    造船篇 前传
    软件实施(1)
    茫然疑问未来
    造船篇钢材管理
    wcf身份验证问题
    IDL中关于波段计算的问题
  • 原文地址:https://www.cnblogs.com/carreyBlog/p/13094826.html
Copyright © 2020-2023  润新知