LaraBase // Code Sexily 自带福利的技术社区

Javascript『模块化』(二)- 现代标准
1月前
散文

Javascript『模块化』(二)- 现代标准

本文参考了:https://medium.freecodecamp.org/javascript-modules-a-beginner-s-guide-783f7d7a5fcc 现代JS模块化介绍 上一篇文章我们介绍了JS基本的作用域分隔的办法,它...
  • 425
  • 0
  • 1
Javascript『模块化』(一)- 基础实现
1月前
散文

Javascript『模块化』(一)- 基础实现

本文参考了:https://medium.freecodecamp.org/javascript-modules-a-beginner-s-guide-783f7d7a5fcc Javascript的问题和模块化简介 JS是一个强大灵活的语言,但也是一种蛋...
  • 638
  • 0
  • 1
命令模式 (Command)
1月前
专辑

命令模式 (Command)

目的是什么 我们想实现的是,只需要输入一个字符串式的指令,就可以执行相应的逻辑,而不用if else什么来判断。 PHP Cli命令的设计就会用到这个模式。 实现 我们来实现一个...
  • 381
  • 0
  • 0
状态模式(State)
2月前
专辑

状态模式(State)

还记得策略模式吗? 今天要介绍的状态模式,其实是策略模式的升级版,它们解决的都是逻辑中有大量if判断的问题; 在介绍state模式之前,有必要来回顾一个策略模式的使用方...
  • 394
  • 0
  • 0
各公司UI设计系统大全
2月前
散文

各公司UI设计系统大全

这里收集了几十个给前端开发工程师和设计师使用的开发UI设计系统,希望可以帮助到有需要的同学。 | |组件化| 设计风格手册 | 设计师工具包(PSD文件等) | 代码调试工具 |...
  • 665
  • 0
  • 0
空对象模式(Null Object)
2月前
专辑

空对象模式(Null Object)

这简直不能算一种设计模式 这个模式不是经典的Gof(四人帮)搞的设计模式,但是鉴于它的高频率使用,有价值把它归纳成为一种行为性设计模式。 看完这个例子秒懂 interface...
  • 423
  • 0
  • 0
遍历模式(Iterator)
2月前
专辑

遍历模式(Iterator)

你真的了解foreach吗? 如果你是laravel的用户,那么你应该经常使用这个所谓的遍历模式(有人翻译成迭代器模式,我觉得翻译不准确),但不一定完全理解。 当你在使用larave...
  • 405
  • 0
  • 0
如何在Laravel Mix中配置Vux框架的vux-loader
2月前
散文

如何在Laravel Mix中配置Vux框架的vux-loader

之前一直用饿了吗团队的Element UI,并认为是目前vue 模版类UI中写得最好的一个(有很多人喜欢iView,我知道,我觉得Element UI逼格高); 最近项目需要写移动端,于是爱屋...
  • 523
  • 0
  • 0
访问者模式(Visitor)
2月前
专辑

访问者模式(Visitor)

概念介绍 简单来说,就是本来你的类里有一个方法,后来因为总总原因,你需要增加新的方法,于是你不断修改这个类。 访问者模式,可以让你不用一直新增方法,不用改原来的类...
  • 372
  • 0
  • 0
策略模式(Strategy)
2月前
专辑

策略模式(Strategy)

基本概念 策略模式是一个非常常用,且非常有用的设计模式。 简单的说,它是当你使用大量if else逻辑时的救星。 if else 就是一种判断上下文的环境所作出的策略,如果你把if...
  • 362
  • 0
  • 0
模板方法(Template Method)
2月前
专辑

模板方法(Template Method)

最常见的设计模式 这是最常见的设计模式之一,其实质就是父类提供一系列模板方法,有的实现了逻辑,有的只是一个接口。而子类继承大部分共有方法,同时对接口方法进行不同...
  • 346
  • 0
  • 0
责任链模式(Chain Of Responsibilities)
2月前
专辑

责任链模式(Chain Of Responsibilities)

理解概念 责任链是一种比较高级的行为设计模式,就是当你有一个请求,你不知道用那个方法(handler)来处理这个请求时,你可以把这个请求丢进一个责任链里(里面有很多方法)...
  • 397
  • 0
  • 0