理解命令式编程与声明式编程
命令式编程,就是我们要向计算机表达计算的控制流程
const lowerCase = ['a', 'b', 'c'];
const upperCase = [];
for (let i = 0; i < lowerCase.length; i++) {
upperCase.push(lowerCase[i].toUpperCase());
}
复制代码
声明式编程,就是我们只向计算机表达计算的逻辑
const lowerCase = ['a', 'b', 'c'];
const upperCase = lowerCase.map(item => item.toUpperCase());
复制代码
声明式编程与函数式编程的关系
这是个人理解
最后
欢迎关注我的微博@狂刀二