返回列表 发帖
在IE中据说appendchild比innerHTML要快很多倍,还有对比测试呢

TOP

杂草,请帮忙看看这段js的效率,为何当位数多或调用太频繁就CPU占用狂飙

function outnum(n,ln){
var s=n.toString().length;
if (s<ln){
var z="";
for (i=0;i<eval(ln-s);i++){z+="0";}return z+n;}
else{return n;}
}

TOP

有假死现象哦,why

function outnum(n,ln){
var s=n.toString().length;
if (s<ln){
var z="";
for (i=0;i<eval(ln-s);i++){z+="0";}return z+n;}
else{return n;}
}

TOP

这样可是试试不出来的

我自己弄了一段进制转换的js,想用格式化输出,可是非常慢,而且假死

function car(carr){
var cdrr="";
//if (!carr){cdrr='请输入数字';};
for (i=0;i<carr.length;i++){
var m=carr.charAt(i);
//var n=parseInt(m,16).toString(2);
var nts=outnum(m.valueOf(),4);
cdrr+=nts+" ";
}
darr.value=cdrr;
//alert(carr);
}

[ 本帖最后由 sky5 于 2008-1-30 12:33 编辑 ]

TOP

n版的方法我亲自试过了,在多位的时候超慢的

TOP

杂草兄,这有一个很慢的网页,希望你可以测试一下你的加速器,呵呵

http://club.qingdaonews.com/cachedir/128/31/99/3199534_1.htm

TOP

我这个16进制转换为2进制中,用OUTNUM格式化的话就假死,后来没办法才用了CASE的

N版请进
附件: 您需要登录才可以下载或查看附件。没有帐号?加入 我们

TOP

1A012300150010006901B20263796777696E4442477C44656275672056657273696F6E20666F722043796777696E0000

例如这样的,很长一串,我要转位2进制慢慢看

TOP

回复 34# 的帖子

可能是供人研究用的吧

PS:感谢N版了case是快,可是不能什么时候都case啊,如果是64进制点算啊

[ 本帖最后由 sky5 于 2008-2-3 14:57 编辑 ]

TOP

这个插件出来很久了,为什么现在才有人发现好用,才开始热起来?我想这个和插件区的“改版”有关吧

TOP

返回列表