YOU-SHOULD-KNOW-JS
YOU-SHOULD-KNOW-JS copied to clipboard
:fire: something about js that you should know :runner:
YOU-SHOULD-KNOW-JS
something about js that you should know or want to know
移步隔壁:Personal blog
| javascript重点总结
- you-should-know:编写高质量代码基本要点
- you-should-know:变量、作用域和内存问题
- you-should-know:面向对象最全总结
- you-should-know:忍者级别的操作函数
- you-should-know:谈谈闭包
- you-should-know:This is this
- you-should-know:原型与原型链
- you-should-know:JavaScript中的执行上下文和变量对象
- you-should-know:JavaScript中的跨域总结
- you-should-know:JavaScript中的不老事件
- you-should-know:关于DOM操作
- you-should-know:解析JavaScript中的对象
- you-should-know:解析JavaScript中的行为委托
- you-should-know:别忘记了AJAX
| javascript数据结构和算法
-
[x] 数组
-
[x] 栈
-
[x] 队列
-
[x] 链表
-
[x] 集合
-
[x] 字典和散列表
-
[x] 树
-
[ ] 图
-
[ ] 排序和搜索算法
| javascript设计模式
- [x] 面向对象
| 创建型设计模式
- [x] 简单工厂模式
- [x] 工厂方法模式
- [x] 抽象工厂模式
- [x] 建造者模式
- [x] 原型模式
- [x] 单例模式
| 结构型设计模式
- [x] 外观模式
- [x] 适配器模式
- [x] 代理模式
- [x] 装饰者模式
- [x] 桥接模式
- [x] 组合模式
- [x] 享元模式
| 行为型设计模式
- [x] 模板方法模式
- [x] 观察者模式
- [x] 状态模式
- [x] 策略模式
- [x] 职责链模式
- [x] 命令模式
- [x] 访问者模式
- [x] 中介者模式
- [x] 备忘录模式
- [x] 迭代器模式
- [x] 解释器模式
| 技巧型设计模式
- [ ] 链模式
- [ ] 委托模式
- [ ] 数据访问对象模式
- [ ] 节流模式
- [ ] 简单模板模式
- [ ] 惰性模式
- [ ] 参与者模式
- [ ] 等待者模式
| 架构型设计模式
- [ ] 同步模块模式
- [ ] 异步模块模式
- [ ] Widget模式
- [ ] MVC模式
- [ ] MVP模式
- [ ] MVVM模式
| 是的,我也搞了ES6
- [x] let、const命令
- [x] 变量的解构赋值
- [x] 字符串的扩展
- [x] 数值的扩展
- [x] 数组的扩展
- [x] 函数的扩展
- [x] 对象的扩展
- [x] .Symbol
- [x] .Proxy 和 Reflect
- [x] 二进制数组
- [x] .Set 和 Map 数据结构
- [x] .Iterator和for...of循环
- [x] .Promise对象
- [x] .异步操作和Async函数
- [x] .Class
- [x] .修饰器
- [x] .Module
- [x] .编程风格
- [x] 读懂 ECMAScript 规格
交流(QQ群)
前端技术杂谈: 604953717
React技术栈:398240621
nodejs技术1群:209530601