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


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 相关文章推荐
Javascript remove 自定义数组删除方法
Oct 20 Javascript
jquery解析xml字符串简单示例
Apr 11 Javascript
jquery实现叠层3D文字特效代码分享
Aug 21 Javascript
javascript url几种编码方式详解
Jun 06 Javascript
js拖拽功能实现代码解析
Nov 28 Javascript
Vue.js仿Metronic高级表格(二)数据渲染
Apr 19 Javascript
jQuery插件开发发送短信倒计时功能代码
May 09 jQuery
JS实现基于拖拽改变物体大小的方法
Jan 23 Javascript
用node-webkit把web应用打包成桌面应用(windows环境)
Feb 01 Javascript
vue加载自定义的js文件方法
Mar 13 Javascript
vuejs移动端实现div拖拽移动
Jul 25 Javascript
Promise静态四兄弟实现示例详解
Jul 07 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设置session值和cookies的学习示例
2014/03/21 PHP
php计算给定时间之前的函数用法实例
2015/04/03 PHP
PHP 的比较运算与逻辑运算详解
2016/05/12 PHP
PHP开发中解决并发问题的几种实现方法分析
2017/11/13 PHP
PHP实现根据数组某个键值大小进行排序的方法
2018/03/13 PHP
js实现iframe自动自适应高度的方法
2015/02/17 Javascript
跟我学习javascript的隐式强制转换
2015/11/16 Javascript
js和jquery分别验证单选框、复选框、下拉框
2015/12/17 Javascript
AngularJS入门教程之表格实例详解
2016/07/27 Javascript
React diff算法的实现示例
2018/04/20 Javascript
JS实现点击按钮可实现编辑功能
2018/07/03 Javascript
跨域请求两种方法 jsonp和cors的实现
2018/11/11 Javascript
详解使用Nuxt.js快速搭建服务端渲染(SSR)应用
2019/03/13 Javascript
详解vuex持久化插件解决浏览器刷新数据消失问题
2019/04/15 Javascript
解决vue组件props传值对象获取不到的问题
2019/06/06 Javascript
vue 数据遍历筛选 过滤 排序的应用操作
2020/11/17 Javascript
Python爬取Coursera课程资源的详细过程
2014/11/04 Python
Python使用PDFMiner解析PDF代码实例
2017/03/27 Python
详解Numpy中的广播原则/机制
2018/09/20 Python
python3实现小球转动抽奖小游戏
2020/04/15 Python
Django 过滤器汇总及自定义过滤器使用详解
2019/07/19 Python
解决Python中回文数和质数的问题
2019/11/24 Python
python实现随机加减法生成器
2020/02/24 Python
用python按照图像灰度值统计并筛选图片的操作(PIL,shutil,os)
2020/06/04 Python
Python Socket TCP双端聊天功能实现过程详解
2020/06/15 Python
h5页面唤起app如果没安装就跳转下载(iOS和Android)
2020/06/03 HTML / CSS
美国知名的女性服饰品牌:LOFT(洛芙特)
2016/08/05 全球购物
存储过程和函数的区别
2013/05/28 面试题
港湾网络笔试题
2014/04/19 面试题
书法培训心得体会
2014/01/05 职场文书
小学生感恩老师演讲稿
2014/08/28 职场文书
西安事变观后感
2015/06/12 职场文书
2015年迎新晚会策划书
2015/07/16 职场文书
军训通讯稿范文
2015/07/18 职场文书
HTML5中 rem适配方案与 viewport 适配问题详解
2021/04/27 HTML / CSS
mysql下的max_allowed_packet参数设置详解
2022/02/12 MySQL