函數式編程

引言

今天好冷!!!

函數式編程

好處:

  • 語義更加清晰
  • 可複用性更高
  • 可維護性更好
  • 作用於侷限,副作用少

用處:

  • 鏈式優化:回掉函數和Promise模式
  • 高階函數:接收或者返回一個函數的函數稱爲高階函數
  • 柯里化:是一種“預加載”函數的方法,通過傳遞較少的參數,得到一個已經記住了這些參數的新函數,某種意義上講,這是一種對參數的“緩存”,是一種非常高效的編寫函數的方法

結語

函數式編程並不是必須的,也不應該是一個強制的規定或要求,與面向對象或者其他的思想一樣,它也是其中的一種方式。

參考資料

我眼中的 JavaScript 函數式編程

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章