我最近移动了一个站点以使用 Google AJAX 库,而不是自己托管库 js 文件。目前我正在使用谷歌推荐的方法:
<script type="text/javascript" src="http://www.google.com/jsapi?key=MYAPIKEY"></script>
<script type="text/javascript">google.load('jquery', '1.3.2');</script>
但是对我来说包含一个额外的 JavaScript 文件似乎有点傻,这样我就可以调用另一个脚本文件。
我的问题是,通过调用这些文件实际上有什么好处,google.load()
而不是像这样简单地通过脚本标签包含它们:
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js"></script>
我使用 Google 托管库的主要原因是他们的 CDN/边缘缓存系统的速度;如果我直接链接到文件,我还能获得这些好处吗?