Skip to content

nojsja/javascript-learning

Repository files navigation

The road to javascript developer pro

> data-binding <

> inheritation <

javascript常见的继承方式的实现

  • 类式继承(class)
  • 组合式继承(combination)
  • 构造函数式继承(constructor)
  • 多继承(multi)
  • 寄生式继承(parasitic)
  • 寄生组合式继承(parasitic-combination)
  • 原型式继承(prototype)

> data-structure <

js数据结构

> design-patterns <

常用设计模式的应用和总结

  • 装饰器模式(decorator-pattern)
  • 享元模式(flyweight-pattern)
  • 观察者模式(observer-pattern)
  • 代理模式(proxy-pattern)
  • 责任链模式(responsibility-chain-pattern)
  • 状态模式(state-pattern)
  • 策略模式(strategy-pattern)
  • 模板方法模式(template-pattern)

> doc-from-other-authors <

文档摘录

> file-slice-upload <

s3 bucket 多文件分割上传demo

> es2015-learning <

es2015的学习

> front-end-rules <

前端编码规范

> frontend-build <

前端构建

> code-challenge <

编程练习

  • codeWars - 在线编程网站
  • leetcode - 在线编程网站-力扣
  • nowcoder - 牛客在线编程网站
  • js-timer - js定时器
  • regular-expression - 正则表达式
  • es5-component - es5自定义组件
  • snippets - 代码段

> functional-programming <

js函数式编程学习

> markdown <

自己编写的文档

博客地址 =>

> js-animation <

js动画相关

> sorting-algorithm <

js排序相关

> mind-mapping <

思维导图

About

The road to Javascript developer pro.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published