awaylyr / ES5-Refactoring-ES6

实际项目重构,从JQ到加入生命周期,拆分,eventsMap,最后到ES6 class

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

重构

参照知乎专栏大牛的讲解,对一个小页面进行重构

1.从最初的self.js---JQ意大利面条式的代码,可维护性很低

2.到self.new.js加入了eventsMap,生命周期的概念,更加oo

3.再然后到self.excellent.js对细节以及公共部分的提取

4.最后进行es6的重构,更加模块化

About

实际项目重构,从JQ到加入生命周期,拆分,eventsMap,最后到ES6 class


Languages

Language:JavaScript 76.5%Language:HTML 19.5%Language:CSS 4.0%