美文网首页
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