Skip to content

heyach/blog

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

62 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

hey的个人博客


设计模式

设计模式学习,结合一些实际场景分析使用目的和实线思路,有些模式更重要,应用范围更广,更要加深理解掌握,有些我看了文章因为没有实际应用,还有不太理解的地方,只有等具体应用到了再去加深理解

  • 观察者模式、发布订阅模式 Vue的核心实现
  • 状态模式 一些涉及到复杂编辑交互的场景
  • 职责链 多步骤操作
  • 迭代器 数组的操作reduce foreach every等
  • 备忘录 需要备份的场景
  • 链 jQuery
  • 委托 dom点击事件
  • 防抖节流 频繁操作场景
  • 等待者 Promise
  • 组合 表单组件
  • 外观 浏览器兼容处理场景
  • 代理 请求的处理
  • 单例 到处都是
  • 参与者 call,apply,bind
  • 工厂方法 业务中多个有类似创建过程的场景
  • 原型模式 共享属性和方法

创建型

行为型

结构型

技巧型

架构型

js

css

vue

react

node

About

记录一些学习心得

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published