美文网首页
ES6新增的语法糖-class

ES6新增的语法糖-class

作者: Warren_hu | 来源:发表于2018-08-01 23:59 被阅读0次

    ES5中的面向对象

      //1.构造函数

        function Person(name, age) {

    this.name = name;

            this.age = age;

        }

    Person.prototype = {

    constructor:Person,

            print(){

    console.log("我叫" +this.name +',今年' +this.age +'岁');

            }

    }

    let person =new Person('张三',19);

        console.log(person);

        //2.ES6通过class面向对象

        class Person {

    constructor(name,age){

    this.name = name;

                this.age = age;

            }

    print(){

    console.log("我叫" +this.name +',今年' +this.age +'岁')

    }

    }

    let person =new Person('张三',19);

        console.log(person);

    相关文章

      网友评论

          本文标题:ES6新增的语法糖-class

          本文链接:https://www.haomeiwen.com/subject/tavdvftx.html