国内有哪些靠谱的 Javascript 库 CDN可用

JavaScript010

国内有哪些靠谱的 Javascript 库 CDN可用,第1张

★新浪CDN,感觉很快,用的人很多,推荐使用!

<script src="http://lib.sinaapp.com/js/jquery/1.9.1/jquery-1.9.1.min.js"></script>

其它版本可以在这里找地址 http://lib.sinaapp.com/?path=/jquery

★百度CDN

<script src="http://libs.baidu.com/jquery/1.9.1/jquery.min.js"></script>

其它版本之间修改代码中的版本号就行了

★360的CDN

<script src="http://libs.useso.com/js/jquery/1.9.1/jquery.min.js"></script>

其它版本也是直接修改版本号就可以了

如果担心CDN地址加载失败,可以这样载入本地jquery

<script type="text/javascript">

!window.jQuery &&document.write('<script src="js/jquery.min.js"><\/script>')

</script>

这是一个匿名函数被执行了,他的实参是jQuery对象。

相当于:

function test(a){}

test(jQuery)

上面这种写法,一般是为了保护本地变量不被外部变量污染。写自己的js库的时候,不妨也这样写:

(function(w){

//这里面就可以写的你js公共库了

var my_func = function(){}

w.my_func = my_func//要把函数引用赋给顶级对象window,不然外部调用不了了。

})(window)