Web 技术研究所

我一直坚信着,Web 将会成为未来应用程序的主流

JavaScript常用表达式运行效率实验数据

  下面这个表格就是几个语句之间的效率差别。实验数据会有一些误差,如果有疑问可以自己做个实验测试。
语句对比 效率比 A:B (数值大的效率高)
A B IE7 Chrome FF
if(true)true true&&true 1:1 1:1 1:1
if(!true)true true||true 1:1 1:1 1:1
parseInt(3.14) 3.14|0 1:6 1:7 3:4
(3.14).toString() 3.14+"" 1:1 1:2 1:42
"3.14".valueOf() "3.14"*1 3:1 20:1 1:42
new Object {} 1:5 1:12 1:56
new Array [] 1:1 1:2 1:1
  最诡异的是字符串转数字的效率上,FF的算法完全颠覆了IE和Chrome的常识,具体原因尚未查明。
网名:
3.80.32.*
电子邮箱:
仅用于接收通知
提交 悄悄的告诉你,Ctrl+Enter 可以提交哦
神奇海螺
[查看全部主题]
各类Web技术问题讨论区
发起新主题
本模块采用即时聊天邮件通知的模式
让钛合金F5成为历史吧!
次碳酸钴的技术博客,文章原创,转载请保留原文链接 ^_^