一:为什么要构建JS库?
当然,能够更好的实现以后代码的复用,最终达到高效开发的目的。比如我们所见的比较大型和优秀的库。JQuery、Prototype等……里面包含了很多小而精悍的小函数。使用自己库中这些小函数不但让我们的代码更加简单,而且可读性大大增强。
二:如何构建?
原理性解释:利用了JS中的函数闭包,这样就能够调用自定义的$函数了。
1、使用模板。代码如下:
<span style="font-family:KaiTi_GB2312;font-size:18px;">(function(){
//将命名空间{}注册到window对象中
window['myNameSpace'] = {}
//此处写自定义的函数、功能
function $(){
//代码
}
//将$函数注册到window对象里
window['myNameSpace']['$'] = $;
})();</span&