day8
1-什么是构造函数?
是一种特殊的方法 主要用来在创建对象时初始化对象 即为对bai象成员变量赋初始值
2-创建对象的方式有哪些?举例说明
类名 对象名 Person person = new Person()bai;
.匿名对象:new 类名()
new Person();
3-js 种实现继承的方式
原型链继承 构造继承 实例继承 拷贝继承 组合继承 寄生组合继承
4-什么是闭包?有什么作用?
概念:函数A当中有一个函数B,函数B总是可以访问函数A当中的数据或者变量
闭包作用:缓存数据,延长作用域链
5-什么是预解析
js代码执行之前会在相应的执行环境中(全局环境,局部环境)预先把一些东西(function,var定义的变量)解析到内存中