super()作为子类函数访问父类构造函数的一个方法,作为对象时只能获取到父类的原型
匿名函数中,this指向window
闭包 父函数虽然已经弹出调用栈了,但是该函数返回的子函数仍然可以调用它的变量,因为父函数中的变量时存储在堆上面的。
闭包的好处 延长作用域链,如上一句
对于方法来说,this 就是 当前对象,对于函数来说,this 就是 window
当将函数和对象和写在一起时,函数(function)就变成了方法(method)。
深入理解super()与闭包
本文详细解析了super()函数在子类中调用父类构造函数的作用及闭包如何延长作用域链,使子函数能访问父函数变量。
super()作为子类函数访问父类构造函数的一个方法,作为对象时只能获取到父类的原型
匿名函数中,this指向window
闭包 父函数虽然已经弹出调用栈了,但是该函数返回的子函数仍然可以调用它的变量,因为父函数中的变量时存储在堆上面的。
闭包的好处 延长作用域链,如上一句
对于方法来说,this 就是 当前对象,对于函数来说,this 就是 window
当将函数和对象和写在一起时,函数(function)就变成了方法(method)。
306

被折叠的 条评论
为什么被折叠?