06 2018 档案

摘要:纯函数: 函数的返回结果只依赖于它的参数; 函数在执行过程中没有其他副作用; 函数式编程两个最基本运算: 合成:如果一个值要经过多个函数才能变成另一个值,那就可以把中间步骤合并成一个函数; 柯里化:有多个参数的函数转为单个参数的函数; 函数式编程特点: 函数是“第一等公民”; 只用表达式,不用语句; 阅读全文
posted @ 2018-06-29 08:23 we are young 阅读(232) 评论(0) 推荐(0)
摘要:在计算机科学中,数据结构(英语:data structure)是计算机中存储、组织数据的方式。数据结构意味着接口或封装:一个数据结构可被视为两个函数之间的接口,或者是由数据类型联合组成的存储内容的访问方法封装。-- "维基百科" 1. 链表 链表是一种非连续、非顺序的存储结构,数据元素的逻辑顺序是通 阅读全文
posted @ 2018-06-19 23:21 we are young 阅读(308) 评论(0) 推荐(0)
摘要:最近在拜读只有1700行(含注释)代码的Underscore.js 1.9.1,记录一些东西 (参考https://underscorejs.org/underscore.js,https://github.com/hanzichi/underscore-analysis) Object Funct 阅读全文
posted @ 2018-06-18 16:42 we are young 阅读(180) 评论(0) 推荐(0)