互联网上似乎有一个普遍的结论,即外部js文件更好。
主要原因是缓存、维护和调试性。
然而,对于304 http请求的开销似乎没有太多讨论。我去了yahoo.com,注意到每个javascript文件的304请求大约有30毫秒的开销(主要是连接和响应开销)。
我有单独的javascript文件(解决了维护问题)。我不太需要调试性(自动化测试非常有帮助)。
我正在考虑是否将它们打包并内联到html文档的顶部的单个脚本标记中。我知道这样做没有意义的时候会有一个点(当我的javascript非常大时),我应该进行基准测试。
我只是想知道是否有人已经对此进行了基准测试,并得到了什么样的结果?