JSRUN 用代码说话
wuxiaoqing
aqingi
第46105位JSRUN用户

活跃于 2022-12-28 17:48 访问量:23958
关注


首先将各 LB 算法封装成独立的函数,提高复用性 建立算法名称 -> 算法执行函数映射,干掉冗余的 IF-ELSE(简直就是 IF-ELSE 的救世主 简化 Consul 函数,具体算法对于 Consul 来说是“隐形”的,单一职责 可拓展性提高,如需拓展更多算法,仅需引入算法和添加 Map 中的配置


使用策略模式进行表单验证


策略模式优化表单校验


事件监听和冒泡、捕获