知识大全 javaScript NameSpace 简单说明介绍

Posted 函数

篇首语:拳不离手,曲不离口。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 javaScript NameSpace 简单说明介绍相关的知识,希望对你有一定的参考价值。

javaScript NameSpace 简单说明介绍  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!

命名空间 一看就知道主要目的是为了避免冲突 下面就来说一下如何打造自己的JavaScript命名空间  

  打造JavaScript命名空间其实很简单 只需要将自己的函数 对象 变量等放在一个伪命名空间中 即用一个匿名函数包装起来  

复制代码 代码如下: (function()     function $(id)         return document getElementById(id);         function alertNodeName(id)         alert($(id) nodeName);     )();

       使用这种伪命名空间可以封装并保护自己的所有函数 对象 变量 而且由于他们位于一个函数之中 相互之间也可以互相访问 不过伪命名空间之外的脚本就无法使用这些函数了     为了使这些函数可以被伪命名空间之外的脚本调用 我们首先创建一个window对象

复制代码 代码如下: (function()     if(!window myNamespace)window[ myNameSpace ]=;     function $(id)         return document getElementById(id);         function alertNodeName(id)         alert($(id) nodeName);     )();

       然后将要全局化的函数重命名一下(也可以不重命名)赋给window对象window[ myNameSpace ]

复制代码 代码如下: (function()     if(!window myNamespace)window[ myNameSpace ]=;     function $(id)         return document getElementById(id);         function alertNodeName(id)         alert($(id) nodeName);         window[ myNameSpace ][ showNodeName ] = alertNodeName; )();

       这样我们就打造了一个自己的命名空间

复制代码 代码如下: cha138/Article/program/Java/JSP/201311/20328

相关参考

知识大全 以一个最简单的例子把OO的JavaScript说明白

以一个最简单的例子把OO的JavaScript说明白  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!

知识大全 javascript判断非数字的简单例子

这篇文章介绍了javascript判断非数字的简单例子有需要的朋友可以参考一下 复制代码代码如下:cha138/Article/program/Java/Javascript/20

知识大全 C#中的Namespace详解[2]

C#中的Namespace详解[2]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  别名的使用格

知识大全 C#中的Namespace详解[1]

C#中的Namespace详解[1]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  我现在感到学

知识大全 C#与javascript简单交互

C#与javascript简单交互  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  呼叫js  R

知识大全 JavaScript地图拖动功能SpryMap的简单实现

JavaScript地图拖动功能SpryMap的简单实现  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下

知识大全 一个简单的javascript菜单

  <!DOCTYPEHTMLPUBLIC//WC//DTDHTMLTransitional//EN><><head><title>AgetimeMen

知识大全 Javascript 最简单检测网速的方法和应用

Javascript最简单检测网速的方法和应用  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  J

知识大全 JavaScript获取和设置CheckBox状态的简单方法

JavaScript获取和设置CheckBox状态的简单方法  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看

知识大全 JavaScript实现页面实时显示当前时间的简单实例

JavaScript实现页面实时显示当前时间的简单实例  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧