理解命令式編程與聲明式編程

理解命令式編程與聲明式編程

命令式編程,就是咱們要向計算機表達計算的控制流程編程

const lowerCase = ['a', 'b', 'c'];
const upperCase = [];

for (let i = 0; i < lowerCase.length; i++) {
  upperCase.push(lowerCase[i].toUpperCase());
}
複製代碼

聲明式編程,就是咱們只向計算機表達計算的邏輯bash

const lowerCase = ['a', 'b', 'c'];
const upperCase = lowerCase.map(item => item.toUpperCase());
複製代碼

聲明式編程與函數式編程的關係

這是我的理解函數式編程

最後

歡迎關注個人微博@狂刀二函數

相關文章
相關標籤/搜索