【译】区块链是如何工作的——用JavaScript演示

2017-09-11
阅读 2 分钟
4.1k
原文:How does blockchain really work? I built an app to show you.作者:Sean Han译者:JeLewine 根据维基百科,区块链是: 一个用于维护不断增长的记录列表的分布式数据库,我们称之为区块链。 这听起来很棒,那它是如何工作的呢? 为了说明区块链,我们将会使用一个名为Blockchain CLI的开源命令行工具。 我同时也...

【译】高阶函数:利用Filter、Map和Reduce来编写更易维护的代码

2017-08-29
阅读 4 分钟
2.2k
知道什么时候和怎样使用高阶函数是至关重要的。它们可以让你的代码更容易理解和具有更好的可维护性。它们也可以让你很轻松的进行函数间的组合。我们叫它复合函数,不过我不会在这里进行详细的介绍。在本文中,我将介绍JavaScript中三个最常用的高阶函数:.filter(),.map(),.reduce。