如何编写高质量的 JS 函数(4) --函数式编程[实战篇]

2019-11-11
阅读 11 分钟
2.9k
本文首发于 vivo互联网技术 微信公众号  链接:[链接] 作者:杨昆 【编写高质量函数系列】,往期精彩内容:《如何编写高质量的 JS 函数(1) -- 敲山震虎篇》介绍了函数的执行机制,此篇将会从函数的命名、注释和鲁棒性方面,阐述如何通过 JavaScript 编写高质量的函数。 《如何编写高质量的 JS 函数(2)-- 命名/注释/鲁...

如何编写高质量的 JS 函数(3) --函数式编程[理论篇]

2019-10-07
阅读 11 分钟
7.7k
本文首发于 vivo互联网技术 微信公众号  链接:[链接] 作者:杨昆 【编写高质量函数系列】中,《如何编写高质量的 JS 函数(1) -- 敲山震虎篇》介绍了函数的执行机制,此篇将会从函数的命名、注释和鲁棒性方面,阐述如何通过 JavaScript 编写高质量的函数。 《如何编写高质量的 JS 函数(2)-- 命名/注释/鲁棒篇》从函...

函数式编程杂谈

2019-09-16
阅读 6 分钟
1.9k
比起命令式编程,函数式编程更加强调程序执行的结果而非执行的过程,倡导利用若干简单的执行单元让计算结果不断演进,逐层推导出复杂的运算。本文通过函数式编程的一些趣味用法来阐述学习函数式编程的奇妙之处。

如何编写高质量的 JS 函数(1) -- 敲山震虎篇

2019-08-26
阅读 9 分钟
2.7k
如何通过 JavaScript 编写高质量的函数,这是一个很难回答的问题,不同人心中对高质量有自己的看法,这里我将全面的阐述我个人对如何编写高质量函数的一些看法。看法可能不够全面,也可能会有一些错误的见解,欢迎一起讨论,就像过日子的人,小吵小闹总会不经意的出现,一颗包容的心莫过于是最好的 best practice 。