每个浏览器加载不同的脚本以提高性能

时间:2018-10-13 00:00:11

标签: javascript performance browser

我在一些测试中正在研究jsperf。诸如trycatch块和数组函数之类的常见事物的某些结果在每个浏览器中不仅相距甚远,有时甚至是相反的结果。

所以我在想,当性能是关键时,为什么不为每个浏览器加载不同的脚本/模块,或者为什么不将浏览器规范作为功能参数传递,以使其为该浏览器选择性能最佳的实现。

我正在寻找的是一种按浏览器拆分实现的方法。

也许是detect the browser runtime,然后是:

  • 指定参数并在函数实现中选择
  • 每个浏览器完全不同的脚本/模块

0 个答案:

没有答案