javascript – $.post jQuery更快还是更慢,具体取决于浏览器?

我正在尝试提高我的jQuery性能,我注意到它在Chrome中的运行速度比其他浏览器快.当它只是对 PHP文件的AJAX调用时,它是否有意义?

为了测试它,我在点击事件上这样做:

var startTime = new Date();

$.post("http://"+ document.domain + "action.json",{ data:  data},function(dat){

        console.log('ending:  ',(new Date() - startTime) / 1000);
    }
});

以秒为单位的结果是:

> Chrome 25:0.148
> Firefox 19.0.2:0.212
> Internet Explorer 9:0.272
>歌剧12.14:0.219

可以在每个浏览器上访问控制台的开发工具是否会干扰此结果?

谢谢.

解决方法

我想如果你这样做:
var startTime = new Date();

var a=0;

for(i=0;i<50000;i++){
    a++;
}
console.log('ending:  ',(new Date() - startTime) / 1000);

你会看到同样的不同.可能它只是不同的JavaScript解析器.

相关文章

页面搜索关键词突出 // 页面搜索关键词突出 $(function () {...
jQuery实时显示日期、时间 html: &lt;span id=&quot...
jQuery 添加水印 &lt;script src=&quot;../../../.....
中文:Sys.WebForms.PageRequestManagerParserErrorExceptio...
1. 用Response.Write方法 代码如下: Response.Write(&q...
Jquery实现按钮点击遮罩加载,处理完后恢复 思路: 1.点击按...