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


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 相关文章推荐
自制基于jQuery的智能提示插件一枚
Feb 18 Javascript
表单验证的完整应用案例探讨
Mar 29 Javascript
jquery ui dialog实现弹窗特效的思路及代码
Aug 03 Javascript
js实现浏览器窗口大小被改变时触发事件的方法
Feb 02 Javascript
JS+CSS实现简易实用的滑动门菜单效果
Sep 18 Javascript
jQuery的图片轮播插件PgwSlideshow使用详解
Aug 11 Javascript
使用vue.js2.0 + ElementUI开发后台管理系统详细教程(一)
Jan 21 Javascript
vue router+vuex实现首页登录验证判断逻辑
May 17 Javascript
使用JavaScript生成罗马字符的实例代码
Jun 08 Javascript
ES6知识点整理之模块化的应用详解
Apr 15 Javascript
layui中的switch开关实现方法
Sep 03 Javascript
jQuery与原生JavaScript选择HTML元素集合用法对比分析
Nov 26 jQuery
全面解析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
PHP4实际应用经验篇(3)
2006/10/09 PHP
php判断变量类型常用方法
2012/04/24 PHP
php生成gif动画的方法
2015/11/05 PHP
微信公众平台开发-微信服务器IP接口实例(含源码)
2017/03/05 PHP
jQuery UI的Dialog无法提交问题的解决方法
2011/01/11 Javascript
javascript实现数字+字母验证码的简单实例
2014/02/10 Javascript
JavaScript实现常用二级省市级联下拉列表的方法
2015/03/25 Javascript
jquery实现带缩略图的全屏图片画廊效果实例
2015/06/25 Javascript
修改js confirm alert 提示框文字的简单实例
2016/06/10 Javascript
jQuery 局部div刷新和全局刷新方法总结
2016/10/05 Javascript
js获取地址栏参数的两种方法
2017/06/27 Javascript
ionic环境配置及问题详解
2017/06/27 Javascript
jQuery实现切换隐藏与显示同时切换图标功能
2017/10/29 jQuery
基于vue-router 多级路由redirect 重定向的问题
2018/09/03 Javascript
js控制随机数生成概率代码实例
2019/03/21 Javascript
vue 解决遍历对象显示的顺序不对问题
2019/11/07 Javascript
[39:21]LGD vs OG 2019国际邀请赛淘汰赛 胜者组 BO3 第二场 8.24
2019/09/10 DOTA
新手该如何学python怎么学好python?
2008/10/07 Python
python文件和目录操作方法大全(含实例)
2014/03/12 Python
PyQt实现界面翻转切换效果
2018/04/20 Python
python3.7 的新特性详解
2019/07/25 Python
使用coverage统计python web项目代码覆盖率的方法详解
2019/08/05 Python
python yield关键词案例测试
2019/10/15 Python
python opencv圆、椭圆与任意多边形的绘制实例详解
2020/02/06 Python
基于Python采集爬取微信公众号历史数据
2020/11/27 Python
css 省略号 css3让多余的字符串消失并附加省略号的实现代码
2013/02/07 HTML / CSS
英国在线自行车商店:Evans Cycles
2016/09/26 全球购物
阿迪达斯德国官方网站:adidas德国
2017/07/12 全球购物
迟到检讨书400字
2014/01/13 职场文书
市场专员岗位职责
2014/02/14 职场文书
保卫钓鱼岛口号
2014/06/20 职场文书
医德医风个人工作总结2014
2014/11/14 职场文书
2015法院个人工作总结范文
2015/05/25 职场文书
送给教师们,到底该如何写好教学反思?
2019/07/02 职场文书
教你使用pyinstaller打包Python教程
2021/05/27 Python
go开发alertmanger实现钉钉报警
2021/07/16 Golang