摘要: co.js是基于es6的generator实现的,相当于generator函数的一个自动执行器 generator的简单介绍 co.js的实现 将一个异步函数thunk化 原函数 thunk化后函数 将readFile的异步执行generator函数传入co 分析 co 函数 分析执行过程 1.co 阅读全文
posted @ 2017-05-04 17:03 染简夕 阅读(3158) 评论(0) 推荐(0) 编辑
摘要: 1.函数参数求值的策略 a.传值策略(c语言) 传值策略就是在进入函数体之前将 参数计算之后 将参数的值传入到函数体之中。 b.传名策略(Hskell语言) 传名策略避免了对无用的参数的计算 编译器的"传名调用"实现,往往是将参数放到一个临时函数之中,再将这个临时函数传入函数体。这个临时函数就叫做 阅读全文
posted @ 2017-05-04 15:50 染简夕 阅读(305) 评论(0) 推荐(0) 编辑