摘要:
命令式代码能够使用if-else和for这样的过程控制, 函数式则不能。所以我们需要函数组合子。组合子可以组合 其他函数(或其他组合子),并作为控制逻辑单元的高阶函数,组合子通常不声明任何变量,也不包含任何业 务逻辑,他们旨在管理函数程序执行流程,并在链式调用中对中间结果进行操作。 常用的组合子: 阅读全文
摘要:
一、什么是堆、什么是栈 堆和栈都是用来存储变量数据的,在JavaScript中变量分为两种,一种是基本类型(String,Number、Boolean、null、undefined、symbol(ES6)),一种是引用类型(Object、Array、Function) 1、基本类型:基本类型在内存中 阅读全文