这是我参与「第四届青训营 」笔记创作活动的第5天
前端基础班第三节:JavaScript。
一.如何写好JavaScript
1.写好JS的一些原则
各司其责
- HTML/CSS/JS各司其责
- 应当避免不必要的由JS直接操作样式
- 可以用class来表示状态
- 纯展示类交互寻求零JS方案
组件封装
-
基本方法:-
结构设计 -
展现效果 -
行为设计-
API(功能) -
Event(控制流)
-
-
-
改进:-
组件设计的原则:封装性、正确性、扩展性、复用性 -
实现组件的步骤:结构设计、展现效果、行为设计 -
三次重构:-
插件化 -
模板化 -
抽象化(组件框架)
-
-
过程抽象
- 用来处理局部细节控制的一些方法
- 函数式编程思想的基础应用
- 高阶函数
- 编程范式
- 命令式与声明式