单行Javascript实现Memoization

王朝html/css/js·作者佚名  2008-09-09
窄屏简体版  字體: |||超大  

最近看fp比较上瘾。。。JS里的各种奇淫巧计也是不亦乐乎。oliver用单行javascript实现了fp里的memoizaion

Bezier.prototype.getLength = function() {

var length = ... // 复杂、expensive的计算

return (this.getLength = function(){return length})();

}

原文讲得比较详细,内存泄漏都考虑到了。地址是 http://osteele.com/archives/2006/04/javascript-memoization

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
 
© 2005- 王朝網路 版權所有 導航