函数式编程

函数式编程的定义,我不好理解。如果说他类似 Unix 的 pipe,就很好理解,就是把函数的结果作为下一个函数的参数或调用主体,串起来。

PointerEvent 中的 isTrusted

captcha 对于用户来讲,有时候很烦,而且很多时候他并不能约束机器脚本。有一段时间我的一个启用了reCAPTCHA的 Eshop 网站收到大量拉圾邮件,后来我加了一个mouseover 才能触发的条件,再也没有收到拉圾邮件,毕竟没有人对一个不知名的小网站做单独的破解脚本。这个文章的封面就是两三行代码通过浏览器扩展自动点击验证的。