WEB开发网
开发学院网页设计JavaScript javascript命名空间的简单实现 阅读

javascript命名空间的简单实现

 2009-08-26 20:13:18 来源:WEB开发网   
核心提示:为了防止与其他类库发生命名冲突,命名空间是必需的,javascript命名空间的简单实现,下面是一个简单的实现,01.<script> 02. (function(){ 03. if(!window.JS){ 04. window['JS'] = {} 05. } 06. var

为了防止与其他类库发生命名冲突,命名空间是必需的。下面是一个简单的实现。

01.<script>
02. 
(function(){
03.  
if(!window.JS){
04.   
window['JS'] = {}
05.  
}
06.  
var $ = function(id) {
07.   
return document.getElementById(id);
08.  
}
09.  
var html = function (id) {
10.   
if(!(obj = $(id))) return false;
11.   
alert($(id).innerHTML);
12.  
}
13.  
window['JS']['html'] = html;
14. 
})();
15. 
window.onload = function(){
16.  
JS.html('p');
17. 
}
18.</script>
19.<p id="p">content</p>

Tags:javascript 命名 空间

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接