今天看啥  ›  专栏  ›  前端大全

大前端进击之路(一):函数式编程

前端大全  · 公众号  · 前端  · 2021-01-15 11:50
(给前端大全加星标,提升前端技能)转自:掘金 - 跟兔虫函数式编程概念一、什么是函数式编程函数式编程(Functional Programming, FP),是一种编程风格,也可以认为是一种思维模式,和面向过程、面向对象是并列的关系。函数式编程是对运算过程的抽象,函数指的并不是程序中的函数或者方法,而是数学中的函数映射关系,例如:y=cos(x),是y和x的关系。在函数式编程中,相同的输入时必须得到相同的输出,也称为纯函数。在函数式编程中,我们会将函数抽象为细粒度的函数,将这些函数组合为功能更强大的函数。// 非函数式编程let num1 = 2let num2 = 3let sum = num1 + num2console.log(sum)// 函数式编程function add(n1, n2) {    return n1 + n2}let sum = add(2, 3)console.log(sum)二、 ………………………………

原文地址:访问原文地址
快照地址: 访问文章快照