JavaScript 编码原则之过程抽象 | 青训营笔记

39 阅读1分钟

一、过程抽象

A.过程抽象

  1. 用来处理局部细节控制的一些方法

  2. 函数式编程思想的基础应用

二、高阶函数使用模式

A.高阶函数

  1. 以函数作为参数
  2. 以函数作为返回值
  3. 常用于作为函数装饰器

B.常用高阶函数

  1. Once

  2. Throttle

  3. Debounce

  4. Consumer/2

  5. Iterative

三、JavaScript编程范式

A.命令式与声明式