js 自记忆函数
来源:互联网 发布:java static final区别 编辑:程序博客网 时间:2024/04/25 09:18
function isPrime(num){if(isPrime.primes[num]!=null)return isPrime.prime[num];var prime = num !=1;for(var i=2;i<num;i++){if(num%i ==0){ prime = false; break; }}return isPrime.primes[num] = prime;}isPrime.primes ={}
利用函数的属性记忆函数计算结果,可以提高函数计算性能。对于dom操作,特别有用。。
function getElements(name){return getElements.cache[name]||document.getElementsBytagName(name);}getElements.cache = {};
大概有7倍的性能优化
- js 自记忆函数
- JS自带函数
- JS自带函数
- JS自带函数
- js自执行函数
- js自带函数
- js自带函数
- js自执行函数
- js自执行函数
- js自写explode函数
- js 自带字符串函数
- js 自带字符串函数
- JS自带常用函数
- JS匿名自执行函数
- JS--自调用匿名函数
- js匿名函数自调用
- JS匿名自执行函数
- JS匿名自执行函数
- 使用WCF进行跨平台开发之一(WCF的实现、控制台托管与.net平台的调用)
- 小新手有问题求解答
- Linux C编程一站式学习
- .NET异步编程总结----四种实现模式
- VS2010如何调试IIS上的网站?
- js 自记忆函数
- atoi函数的实现
- Linux下PostgresQL数据库C语言接口:libpq (一)数据库连接
- javascript数组总结
- eclipse的graphical layout窗口工作不正常
- 自己编的关于完数的程序
- struts对cookie的存取
- hdu 1421 搬寝室
- 基于UDP的socket编程