/YOU-SHOULD-KNOW-JS

:fire: something about js that you should know :runner:

YOU-SHOULD-KNOW-JS

something about js that you should know or want to know

| javascript重点总结

| javascript数据结构和算法

  • 数组

  • 队列

  • 链表

  • 集合

  • 字典和散列表

  • 排序和搜索算法

| javascript设计模式

  • 面向对象
    | 创建型设计模式
  • 简单工厂模式
  • 工厂方法模式
  • 抽象工厂模式
  • 建造者模式
  • 原型模式
  • 单例模式
    | 结构型设计模式
  • 外观模式
  • 适配器模式
  • 代理模式
  • 装饰者模式
  • 桥接模式
  • 组合模式
  • 享元模式
    | 行为型设计模式
  • 模板方法模式
  • 观察者模式
  • 状态模式
  • 策略模式
  • 职责链模式
  • 命令模式
  • 访问者模式
  • 中介者模式
  • 备忘录模式
  • 迭代器模式
  • 解释器模式
    | 技巧型设计模式
  • 链模式
  • 委托模式
  • 数据访问对象模式
  • 节流模式
  • 简单模板模式
  • 惰性模式
  • 参与者模式
  • 等待者模式
    | 架构型设计模式
  • 同步模块模式
  • 异步模块模式
  • Widget模式
  • MVC模式
  • MVP模式
  • MVVM模式

| 是的,我也搞了ES6

  • let、const命令
  • 变量的解构赋值
  • 字符串的扩展
  • 数值的扩展
  • 数组的扩展
  • 函数的扩展
  • 对象的扩展
  • .Symbol
  • .Proxy 和 Reflect
  • 二进制数组
  • .Set 和 Map 数据结构
  • .Iterator和for...of循环
  • .Promise对象
  • .异步操作和Async函数
  • .Class
  • .修饰器
  • .Module
  • .编程风格
  • 读懂 ECMAScript 规格

交流(QQ群)

前端技术杂谈: 604953717

React技术栈:398240621

nodejs技术1群:209530601