本文实例讲述了JS Thunk 函数的含义和用法。分享给大家供大家参考,具体如下:
前面我们已经学习过了Generator 函数的优势和使用场景。
这篇文章我们继续学习阮老师的第二篇文章,Thunk 函数的含义和用法
说实话,在这之前是没听过这个词的,但其实如果你对犀牛书里的不完全函数有认真看过的话
理解起来也不是很费劲。
首先什么是 thunk 函数?
很多场景下我们都会陷入一个问题,就是函数参数的求值时间。
是函数调用时即求值还是在函数内使用时才求值?
var x = 1;
function f(m){
return m * 2;
}
f(x + 5)
//我们把在调用时就计算的方式称