我以前从未注意到这一点,但如果你去谷歌库页面,所有的 HTML 都是用表达式编码的src=//
,即对于 Jquery:
<script src="//ajax.googleapis.com/ajax/libs/jquery/2.0.0/jquery.min.js"></script>
但是如果你去Jquery 页面,他们告诉我们用一个赞嵌入src=http://
代码
<script src="http://code.jquery.com/jquery-1.9.1.min.js"></script>
我真的不明白他们两个有什么区别?
这些用途的优缺点是什么?
编辑 :
好的,我理解这个的意思,第一个允许你保持相同的协议来加载 lib,http
或者https
. 但就是这样吗?没有速度/安全/更深层次的原因吗?
对我来说似乎很奇怪,src=http://
无处不在,第一个不适用于本地文件,那么我为什么要使用src=//
表达式?