本文实例讲述了JS Thunk 函数的含义和用法。分享给大家供大家参考,具体如下:
虞城ssl适用于网站、小程序/APP、API接口等需要进行数据传输应用场景,ssl证书未来市场广阔!成为成都创新互联的ssl证书销售渠道,可以享受市场价格4-6折优惠!如果有意向欢迎电话联系或者加微信:028-86922220(备注:SSL证书合作)期待与您的合作!前面我们已经学习过了Generator 函数的优势和使用场景。
这篇文章我们继续学习阮老师的第二篇文章,Thunk 函数的含义和用法
说实话,在这之前是没听过这个词的,但其实如果你对犀牛书里的不完全函数有认真看过的话
理解起来也不是很费劲。
首先什么是 thunk 函数?
很多场景下我们都会陷入一个问题,就是函数参数的求值时间。
是函数调用时即求值还是在函数内使用时才求值?
var x = 1; function f(m){ return m * 2; } f(x + 5) //我们把在调用时就计算的方式称为传值调用,等同于: f(6) //我们把在函数内部使用时才求值的方式称为传名调用,等同于: return (x + 5) * 2;
另外有需要云服务器可以了解下创新互联scvps.cn,海内外云服务器15元起步,三天无理由+7*72小时售后在线,公司持有idc许可证,提供“云服务器、裸金属服务器、高防服务器、香港服务器、美国服务器、虚拟主机、免备案服务器”等云主机租用服务以及企业上云的综合解决方案,具有“安全稳定、简单易用、服务可用性高、性价比高”等特点与优势,专为企业上云打造定制,能够满足用户丰富、多元化的应用场景需求。