【文件属性】:
文件名称:namespace.js:一个简单的 JavaScript 命名空间函数
文件大小:40KB
文件格式:ZIP
更新时间:2021-07-07 20:02:54
JavaScript
命名空间.js
一个简单的 JavaScript 命名空间函数。
背景
为了将代码组织成逻辑组,Java 和 C# 等编程语言具有namespace的概念。
JavaScript 没有命名空间的概念——但可以创建类似的功能。 Namespace.js 就是这样做的。
为什么?
在一些 JavaScript 的模块模式中,通常建议将这些模块组织到某种自定义命名空间中以减少全局混乱:
// Create a namespace called 'Animal'
var Animal = window . Animal || { } ;
Animal . Cat = {
speak : function ( ) {
return 'Meow!' ;
}
} ;
Animal . Cat . speak ( ) ; // "Meow!"
对于更长的命名空间,创建
【文件预览】:
namespace.js-master
----src()
--------namespace.js(327B)
----LICENSE(11KB)
----spec()
--------SpecRunner.html(722B)
--------namespaceSpec.js(1KB)
----README.md(2KB)
----lib()
--------jasmine-2.1.3()