摘要:
微信小程序开发:学习笔记[5]——JavaScript脚本 快速开始 介绍 小程序的主要开发语言是 JavaScript ,开发者使用 JavaScript 来开发业务逻辑以及调用小程序的 API 来完成业务需求。 在大部分开发者看来,ECMAScript和JavaScript表达的是同一种含义,但 阅读全文
摘要:
微信小程序开发:学习笔记[4]——样式布局 Flex布局 新的布局方式 在小程序开发中,我们需要考虑各种尺寸终端设备上的适配。在传统网页开发,我们用的是盒模型,通过display:inline | block | inline-block、 position、float来实现布局,缺乏灵活性且有些适 阅读全文
摘要:
设计模式:学习笔记(8)——装饰器模式 快速开始 装饰者模式,是一种动态地向一个类中添加新的行为的设计模式。这非常像给该类创建子类,从而扩展功能。但是装饰者模式比生成子类更加灵活,他可以给某个对象添加功能而不是整个类。 它的原理是这样的,增加一个修饰类包裹原来的类,包裹的方式一般是通过将原来的对象作 阅读全文
摘要:
设计模式:学习笔记(7)——原型模式 快速开始 介绍 原型模式(Prototype Pattern)是用于创建重复的对象,同时又能保证性能。这种类型的设计模式属于创建型模式,它提供了一种创建对象的最佳方式。 这种模式是实现了一个原型接口,该接口用于创建当前对象的克隆。当直接创建对象的代价比较大时,则 阅读全文