返回列表 发帖
内存换效率?
天下无不散之筵席.

世界之窗浏览器开发计划

TOP

天下无不散之筵席.

世界之窗浏览器开发计划

TOP

原帖由 sky5 于 2008-1-30 19:24 发表 http://bbs.ioage.com/cn/images/common/back.gif
n版的方法我亲自试过了,在多位的时候超慢的



呵呵.. 来一个猛的

var 长度=5;
var 变量=783;
var 变态的数=10000000;
var 格式化的数;
var date = new Date();
for (var i = 0; i < 100000; i++)
  //格式化的数 = (''+(变态的数+变量)).replace(/^\d{3}/,'');
//(new Array(len).join("0")+num).slice(-len);
格式化的数 = (''+(变态的数+变量)).substr(3);
alert(new Date() - date);
天下无不散之筵席.

世界之窗浏览器开发计划

TOP

这个循环不好
  for (i=0;i<eval(ln-s);i++)

  要么 直接 算出变量

var a = in-s
   for (i=0;i<a;i++)

或者

while(n.length < ln){
    n = '0'+n
}

[ 本帖最后由 needed 于 2008-2-2 17:22 编辑 ]
天下无不散之筵席.

世界之窗浏览器开发计划

TOP

嗯嗯. 其实你的 case 的效率是最高的.
天下无不散之筵席.

世界之窗浏览器开发计划

TOP

既然16位可以case
  64位也可以case
天下无不散之筵席.

世界之窗浏览器开发计划

TOP

返回列表