如何写好JavaScript-三大原则之组件封装 | 青训营笔记

127 阅读1分钟

这是我参与「第四届青训营 」笔记创作活动的的第三天

原则二:组件封装

组件的概念

组件是指web页面上抽出来一个个包含模板(HTML),功能(JS)和样式(CSS)的单元,好的组件具有封装性,正确性,拓展性,复用性

  • 组件设计的原则:封装性,正确性,拓展性,复用性
  • 实现组件的步骤:结构设计,展现效果,行为设计
  • 三次重构:插件化,模板化,抽象话(组件框架)

4.原则三:过程抽象

  • 用来处理局部细节控制的一些方法
  • 函数式编程思想的基础应用