2020年9月30日

03适配器模式

摘要: 适配器模式是设计模式行为型模式中的一种模式; 一句话概括就是创建一个方法可以使老的数据结构转换成咱们新需要的数据结构 或者 健壮代码 举例子 函数参数适配 //参数适配 如果没有传就用默认值,传了就有传的值。对象会合并 function ajax(options={}){ let defaultOp 阅读全文

posted @ 2020-09-30 17:45 章画 阅读(80) 评论(0) 推荐(0) 编辑

02 工厂模式

摘要: 工厂模式: 最典型特征:调用一个函数返回一个类的实例。这个函数可以直接调用如fn() 或者类的静态方法。 Factory.create() create就是Factory的静态方法。 class Plant{ constructor(name){ this.name=name } grow(){ c 阅读全文

posted @ 2020-09-30 14:48 章画 阅读(102) 评论(0) 推荐(0) 编辑

01 设计模式原则

摘要: 1单一功能职责 案例1:axios封装网络请求:连续then方法串接各个单一的函数,这个是核心。 function request(url,options){ /* 判断响应状态是不是2XX 。不是的话也认为是错误 把响应状态值转为JSON对象 */ axios.get(url,options) . 阅读全文

posted @ 2020-09-30 14:33 章画 阅读(79) 评论(0) 推荐(0) 编辑

导航