使用JavaScript实现“真·函数式编程”-2
上一篇文章使用JavaScript实现“真·函数式编程”本来以为可以一次性写完的,结果话痨本色,没办法,继续填坑,这篇应该可以完结了,讲道理嘛。
这篇当中将介绍如何在纯函数式的限制之下实现“局部变量”和“状态”。
上一篇文章使用JavaScript实现“真·函数式编程”本来以为可以一次性写完的,结果话痨本色,没办法,继续填坑,这篇应该可以完结了,讲道理嘛。
这篇当中将介绍如何在纯函数式的限制之下实现“局部变量”和“状态”。
今天翻到@SYSU_Joyee妹子的一篇博客逆转序列的递归/尾递归(+destructuring assignment)实现(JavaScript + ES6),瞬间觉得很好玩,然后就玩上瘾了……
Curry函数是老掉牙的话题了,不过有ES6的新语法糖以后,可以更愚快的装逼了。
霉霉斯威夫特入门笔记,继续流水账。
霉霉斯威夫特入门笔记,继续流水账。
霉霉斯威夫特入门笔记,继续流水账。
霉霉斯威夫特入门笔记,纯熟流水账。
趁着大家都赶着休假去了,悄悄发布,免得被喷,23333。
h5pal是《仙剑奇侠传》的web移植。
写这篇博客的起源是在div.io上的一篇文章《你所不知道的JavaScript数组》by 小胡子哥下的评论中的讨论。
因为随着XHR2和现代浏览器的普及,在浏览器当中处理二进制不再向过去那样无所适从,随着Canvas/WebGL等新技术逐渐开始进入大众视野,也会用到一些字节数组或者16位、8位整数等东西。在node.js刚刚发布的4.0版本中,Buffer的底层使用了更符合JS标准的Uint8Array
来实现,浏览器和node.js再次向相同的目标靠近了一点点,所以对于JS中处理二进制,我就打算写这篇文章作一个入门性质的流水账,方便一些对二进制处理不了解的同学快速入门,虽然在前端领域用到的不多,不过也可以作为茶余饭后的休闲谈资。