当前位置:学会吧培训频道电脑知识学习网页制作Javascript教程javascript命名空间的简单实现» 正文

javascript命名空间的简单实现

[08-08 00:41:45]   来源:http://www.xuehuiba.com  Javascript教程   阅读:8222
概要:为了防止与其他类库发生命名冲突,命名空间是必需的。下面是一个简单的实现。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&#
javascript命名空间的简单实现,标签:javascript视频教程,javascript教程下载,http://www.xuehuiba.com

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

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>


Tag:Javascript教程javascript视频教程,javascript教程下载电脑知识学习 - 网页制作 - Javascript教程
上一篇:javascript Math对象
Copyright 学会吧 All Right Reserved.
在线学习社区!--学会吧
1 2 3 4 5 6 7 7 8 9 10 11 12 13