【译】现代JavaScript概念术语part1——状态(state)
状态状态是指程序在某个时间点可以访问和操作的信息,包括存储在存储器(操作系统、输入/输出、数据库等)的数据。举个例子,在任何给定时刻,一个应用程序的变量内容就是典型的应用程序的状态。
状态性状态性的程序,应用或组件将有关当前状态的数据存储在内存中,它们能改变状态,也能访问改变历史。下面是个有状态的例 ...
【译】现代JavaScript概念术语part1——纯净性(Purity)
纯净性:纯函数(pure function),非纯函数(impure function)和副作用(side effect)纯函数纯函数的返回值只由传入值(函数参数)决定,且不带副作用。当给定想通的参数,则返回结果总是相同的。看下面的这个例子:
123function half(x) { ...
【译】现代JavaScript概念术语part1
引子机缘巧合,好友推荐了一篇好文,读来神清气爽。翻译记录梳理成多篇(原文较长),为今后温故知新。原文需翻墙,喜欢原文的可以阅读原文,ok,废话少说,让我们开始吧~
在现代JS概念术语系列的第一部分,我们将理解函数式编程(functional programming)、响应式编程(reactive ...