使用伪命名空间封装保护独自创建的对象方法


Posted in Javascript onAugust 04, 2016

实例如下:

var LILL ={};//创建全局
(function (wd) {
function $(id) {
return document.getElementById(id);
}
function alertNodeName(id) {
alert($(id).nodeName);
}

var name = "aaaa"; 

function showName()//函数
{
alert(name);
}
alert(wd);
wd['test'] = {};//创建对象
wd['test']['debuglog'] = alertNodeName;
wd['test']['name'] = name;
showName();
})(LILL);

之后引用写好的js文件,然后在html页面调用

<script>

window.onload=function () {

alert("test");
LILL['test']['debuglog']('AA');
}
</script>

以上这篇使用伪命名空间封装保护独自创建的对象方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
超强的IE背景图片闪烁(抖动)的解决办法
Sep 09 Javascript
JavaScript 常用函数库详解
Oct 21 Javascript
javascript 循环读取JSON数据的代码
Jul 17 Javascript
我的javascript 函数链之演变
Apr 07 Javascript
纯javascript移动优先的幻灯片效果
Nov 02 Javascript
vue2.0结合DataTable插件实现表格动态刷新的方法详解
Mar 17 Javascript
JS和Canvas实现图片的预览压缩和上传功能
Mar 30 Javascript
Bootstrap的aria-label和aria-labelledby属性实例详解
Nov 02 Javascript
JS字符串与二进制的相互转化实例代码详解
Jun 28 Javascript
重置Redux的状态数据的方法实现
Nov 18 Javascript
js实现聊天对话框
Feb 08 Javascript
关于javascript中的promise的用法和注意事项(推荐)
Jan 15 Javascript
全面解析Angular中$Apply()及$Digest()的区别
Aug 04 #Javascript
window.open不被拦截的简单实现代码(推荐)
Aug 04 #Javascript
js实现多图左右切换功能
Aug 04 #Javascript
window.open打开窗口被拦截的快速解决方法
Aug 04 #Javascript
浅谈js中子页面父页面方法 变量相互调用
Aug 04 #Javascript
JS图片等比例缩放方法完整示例
Aug 03 #Javascript
JS获取url参数、主域名的方法实例分析
Aug 03 #Javascript
You might like
php广告加载类用法实例
2014/09/23 PHP
php命令行用法入门实例教程
2014/10/27 PHP
10个简化PHP开发的工具
2014/12/25 PHP
javascript new后的constructor属性
2010/08/05 Javascript
EASYUI TREEGRID异步加载数据实现方法
2012/08/22 Javascript
jquery实现手风琴效果实例代码
2013/11/15 Javascript
jQuery实现自动切换播放的经典滑动门效果
2015/09/12 Javascript
在其他地方你学不到的jQuery小贴士和技巧(欢迎收藏)
2016/01/20 Javascript
JavaScript中实现无缝滚动、分享到侧边栏实例代码
2016/04/06 Javascript
JS验证逗号隔开可以是中文字母数字
2016/04/22 Javascript
jQuery实现的省市县三级联动菜单效果完整实例
2016/08/01 Javascript
Mint UI 基于 Vue.js 移动端组件库
2017/11/07 Javascript
微信小程序实现传参数的几种方法示例
2018/01/10 Javascript
vue.js删除列表中的一行
2018/06/30 Javascript
还不懂递归?读完这篇文章保证你会懂
2018/07/29 Javascript
微信小程序 this.triggerEvent()的具体使用
2019/12/10 Javascript
简单了解Vue + ElementUI后台管理模板
2020/04/07 Javascript
Webpack5正式发布,有哪些新特性
2020/10/12 Javascript
[40:12]Liquid vs Chaos 2019国际邀请赛小组赛 BO2 第二场 8.15
2019/08/16 DOTA
python调用java模块SmartXLS和jpype修改excel文件的方法
2015/04/28 Python
Pyhton中单行和多行注释的使用方法及规范
2016/10/11 Python
python常用排序算法的实现代码
2019/11/08 Python
Python爬虫破解登陆哔哩哔哩的方法
2020/11/17 Python
纯HTML5+CSS3制作生日蛋糕代码
2016/11/16 HTML / CSS
加利福尼亚州威尼斯的女性奢侈品设计师服装和概念店:Mona Moore
2018/09/13 全球购物
如何在存储过程中使用Loop
2016/01/05 面试题
什么是触发器(trigger)? 触发器有什么作用?
2013/09/18 面试题
工程力学硕士生的自我评价范文
2013/11/16 职场文书
优秀应届毕业生推荐信
2014/02/18 职场文书
奥巴马获胜演讲稿
2014/05/15 职场文书
2014年财务人员工作总结
2014/11/11 职场文书
2014年工会工作总结
2014/11/12 职场文书
模范教师材料大全
2014/12/16 职场文书
三峡人家导游词
2015/01/31 职场文书
青年联谊会致辞
2015/07/31 职场文书
广告策划的实习心得体会总结!
2019/07/22 职场文书