Basic concepts of functional programming
Functional programming is a programming paradigm that treats computation as the evaluation of mathematical functions and avoids changing-state and mutable data. It is a declarative programming paradigm, which means programming is done with expressions or declarations instead of statements.
The Great Wall
互联网的建立是人类的幸运,但可惜最终只怕会和那一小撮建立者们的初衷渐行渐远。
noname
Some anxiety still lurked in my mind and I just need relax.
React开发中的一些重要概念
记录一些React开发相关的重要概念...
JavaScript中的位操作符
位操作符用于最基本的二进制数值操作上,由于在JavaScript的日常开发中很少用到,因此很多人对此了解也不多...
关于task和microtask的题目
继续上一篇的内容,来个相关的题目练练手...
Tasks and microtasks
讲讲浏览器端 event loop 中的 task 和 microtask...
ES7和ES8的新特性总结
眨眼间2017年已经过去了三分之二,TC39也一直继续推进着ECMAScript的新标准,这篇文章来总结一些ES7和ES8(ES2016/ES2017 officially)的新特性,还好它们比ES6的内容要少很多。
关于promise的一些常见问题
Promise让回调函数变成了规范的链式写法,程序流程可以看得很清楚。本文总结了一些刚开始使用时容易犯的常见错误。
JavaScript模板引擎的实现原理
只用几十行代码来实现一个简单的JavaScript模板引擎