如何理解JavaScript构造函数中的this功能
1、构造函数执行

3、创建新对象 new Student('VIC', 20)Step1: 首先像普通函数一样, 在栈内存里形成私有作用域, 然后进行形参赋值, 变量提升

5、Step3: 代码自上而下执行

6、Step4: 代码执行完成后, 把之前创建的堆内存地址返回浏览器默认进行的操作, 不需要手工来做构造函数执行独有的


1、构造函数执行
3、创建新对象 new Student('VIC', 20)Step1: 首先像普通函数一样, 在栈内存里形成私有作用域, 然后进行形参赋值, 变量提升
5、Step3: 代码自上而下执行
6、Step4: 代码执行完成后, 把之前创建的堆内存地址返回浏览器默认进行的操作, 不需要手工来做构造函数执行独有的