学习JavaScript|青训营笔记

49 阅读1分钟

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

前端基础班第三节:JavaScript。

一.如何写好JavaScript

1.写好JS的一些原则

各司其责
-     HTML/CSS/JS各司其责
-     应当避免不必要的由JS直接操作样式
-     可以用class来表示状态
-     纯展示类交互寻求零JS方案
组件封装
  • 基本方法:
    
    •     结构设计
      
    •     展现效果
      
    •     行为设计
      
      •         API(功能)
        
      •         Event(控制流)  
        
  • 改进:
    
    •     组件设计的原则:封装性、正确性、扩展性、复用性
      
    •     实现组件的步骤:结构设计、展现效果、行为设计
      
    •     三次重构:
      
      •         插件化
        
      •         模板化
        
      •         抽象化(组件框架)
        
过程抽象
- 用来处理局部细节控制的一些方法
- 函数式编程思想的基础应用
- 高阶函数
image.png image.png image.png
- 编程范式
    -     命令式与声明式