JavaScript(JS)是一种轻量级,解释型或[即时]编译的编程语言,具有[一流的函数]。虽然它最着名的是网页的脚本语言,[但许多非浏览器环境]也使用它,例如[Node.js],[Apache CouchDB]和[Adobe Acrobat]。JavaScript是一种[基于原型]的多范式,单线程,动态语言,支持面向对象,命令式和声明式(例如函数式编程)样式。
各司其职:
组件封装:
过程抽象:
一般来说,当您在代码中做错某些事情时,您会遇到两种主要类型的错误:
组件是指web页面上抽出来一个个包含模板(HTML)、功能(JS)和样式(CSS)的单元。好的组件具备封装性、正确性、扩展性、复用性。
例子:
表现:CSS:
行为:JS:
Slider
总结:基本方法
重构:插件化
解耦
重构:模板化