美文网首页vue2
ES6 class类 与普通构造函数的区别

ES6 class类 与普通构造函数的区别

作者: 抽疯的稻草绳 | 来源:发表于2021-02-14 11:48 被阅读0次

    1.类的内部所有定义的方法,都是不可枚举的(但是在es5中prototype的方法是可以进行枚举的)

    image.png
    image.png

    2.类的this指向是严格模式"use strict"所以函数内部的this是underfined (但是在es5中里的构造函数this指向为window)

    3.ES6可以继承静态方法,而构造函数不能

    4. class 只能通过new 实例

    image.png

    相关文章

      网友评论

        本文标题:ES6 class类 与普通构造函数的区别

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