JS构造函数的执行过程

seeyoull84308 12 0 PDF 2021-01-16 20:01:00

什么是构造函数 通过new操作符调用的函数为构造函数,会构造出一个类的实例 一个函数直接调用则为普通函数调用方式,用new调用则为构造函数调用方式 function Fn(name,age){ let n = 5; this.name=name; this.age=age; } Fn(a,10); //-->普通调用函数方式 let b = new Fn(b,18); // -->构造函数调用方式 普通函数的执行过程 形成私有作用域(栈内存) 形参赋值 变量提升 代码执行 栈内存释放(或不释放) 构造函数的执行过程 1. 形成私有作用域 2. 形参赋值 3. 变量提升

用户评论
请输入评论内容
评分:
暂无评论