问答详情
源自:1-5 [JavaScript]类型检测

es5和es6 继承的不同

function Person(){};

function Student(){};


Student.prototype = new Person()



var stu = new Student()

console.log(stu.__proto__) // Person{}



-------------------------------


class Person{}

class Student extends Person{}


var stu = new Student()

console.log(stu.__proto__) //Student{}


es5和es6 的集成好像有点不一样


提问者:发发呆哟 2018-03-05 16:00

个回答

  • 发发呆哟
    2018-03-05 19:29:38

    http://img2.mukewang.com/5a9d29fa0001a6da05120867.jpg

    贴图。

  • qq_敏芮晨彩_0
    2018-03-05 18:35:04

    http://img2.mukewang.com/5a9d1d4200017b7f03980192.jpg

    也是Person呀