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


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 相关文章推荐
filters.revealTrans.Transition使用方法小结
Aug 19 Javascript
jQuery基本过滤选择器使用介绍
Apr 18 Javascript
Winform客户端向web地址传参接收参数的方法
May 17 Javascript
JS实现重新加载当前页面或者父页面的几种方法
Nov 30 Javascript
jQuery EasyUI Panel面板组件使用详解
Feb 28 Javascript
Javascript循环删除数组中元素的几种方法示例
May 18 Javascript
Vue-Router进阶之滚动行为详解
Sep 13 Javascript
MUI顶部选项卡的用法(tab-top-webview-main)详解
Oct 08 Javascript
微信 jssdk 签名错误invalid signature的解决方法
Jan 14 Javascript
javascript数据类型中的一些小知识点(推荐)
Apr 18 Javascript
深入探索VueJS Scoped CSS 实现原理
Sep 23 Javascript
vue 解决addRoutes多次添加路由重复的操作
Aug 04 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开源建站平台小结
2010/04/22 PHP
PHP设置一边执行一边输出结果的代码
2013/09/30 PHP
Yii中表单用法实例详解
2016/01/05 PHP
phalcon框架使用指南
2016/02/23 PHP
PHP简单判断字符串是否包含另一个字符串的方法
2016/03/25 PHP
原生PHP实现导出csv格式Excel文件的方法示例【附源码下载】
2019/03/07 PHP
JavaScript DOM 学习第二章 编辑文本
2010/02/19 Javascript
Javascript 静态页面实现随机显示广告的办法
2010/11/17 Javascript
利用函数的惰性载入提高javascript代码执行效率
2014/05/05 Javascript
js jquery获取当前元素的兄弟级 上一个 下一个元素
2015/09/01 Javascript
利用Node.js对文件进行重命名
2017/03/12 Javascript
微信小程序 图片上传实例详解
2017/05/05 Javascript
使用VueRouter的addRoutes方法实现动态添加用户的权限路由
2019/06/03 Javascript
Nuxt.js实战和配置详解
2019/08/05 Javascript
微信小程序后端(java)开发流程的详细步骤
2019/11/13 Javascript
pycharm 使用心得(六)进行简单的数据库管理
2014/06/06 Python
Python迭代用法实例教程
2014/09/08 Python
python linecache 处理固定格式文本数据的方法
2019/01/08 Python
OpenCV 轮廓检测的实现方法
2019/07/03 Python
Python递归函数 二分查找算法实现解析
2019/08/12 Python
python 异步async库的使用说明
2020/05/04 Python
对Matlab中共轭、转置和共轭装置的区别说明
2020/05/11 Python
Python HTMLTestRunner库安装过程解析
2020/05/25 Python
一文详述 Python 中的 property 语法
2020/09/01 Python
python PIL模块的基本使用
2020/09/29 Python
a标签下载链接的简单实现
2016/09/13 HTML / CSS
W Concept美国:精选全球独立设计师
2017/02/22 全球购物
英国PC组件和在线电脑商店:SCAN
2019/04/18 全球购物
Solaris操作系统的线程机制
2012/12/23 面试题
2014最新版群众路线四风整改措施
2014/09/24 职场文书
工程项目合作意向书
2015/05/08 职场文书
学生会招新宣传语
2015/07/13 职场文书
2016师德师风学习心得体会
2016/01/12 职场文书
Python if else条件语句形式详解
2022/03/24 Python
使用refresh_token实现无感刷新页面
2022/04/26 Javascript
nginx访问报403错误的几种情况详解
2022/07/23 Servers