第三阶段-js高级第一天

1.js基本创建对象

好处:简单,方便

弊端:无法量产

第三阶段-js高级第一天

2.工厂模式

好处:可以量产对象

弊端:无法检测对应的数据类型

第三阶段-js高级第一天

第三阶段-js高级第一天

3.构造函数模式

好处:可以检测创建出来的对象类型,也就是说明确了类型,补充了工厂模式的弊端

弊端:公用的方法,占据内存

第三阶段-js高级第一天

console.log(s1.eat=s2.eat);这个方法占据内存,也是弊端。

new做了三步

第三阶段-js高级第一天    4.原型模式

好处:把公用的方法写在原型中

第三阶段-js高级第一天

注意如下:

第三阶段-js高级第一天

上一篇:JS 防抖与节流


下一篇:Cypress-vscode编辑器代码提示设置、自动填充代码块