随笔分类 - 设计者模式
摘要:1、新建文件夹 2、文件夹中新建index.html 和 index.js index.html index.js 3、文件夹下右键 open in Terminal ,安装 nodejs-websocket 目录下多了文件夹:node_modules 4、在Terminal运行 node inde
阅读全文
摘要:原型模式就是将原型对象指向创建对象的类,使这些类共享原型对象的方法与属性。JS是基于原型链实现对象之间的继承,是对属性或者方法的共享,而不是对属性和方法的复制。
阅读全文
摘要:建造者模式:将一个复杂对象的构建层与其表示层相互分离,同样的构建过程可采用不同的表示。 工厂模式创建出的是一个对象,它追求的是创建的结果,别无他求,所以那仅仅是一个实实在在的创建过程。 建造者模式不仅仅可得到创建的结果,也参与了创建的具体过程,对于创建的具体实现的细节也参与了干涉,或者说这种模式创建
阅读全文
摘要:场景:页面中创建不同功能的按钮(添加、删除、提交、确认...)
阅读全文
摘要:场景:要实现不同类型的弹窗,警示框、提示框、确认框。这些弹框存在一些相似的地方,也存在一些不同的地方。可以将不同的属性作为参数传递进来。
阅读全文
摘要:用函数创建对象 用类创建对象 用这种方式创建对象缺点:新创建的对象都会对类的this上的属性方法进行复制,这样是非常消耗的。 所以使用prototype绑定方法: So:使用prototype绑定方法,可以避免每实例化一个对象时都会对类的this上的属性方法进行复制。因为它们最终都指向了类的对象原型
阅读全文

浙公网安备 33010602011771号