名字空间的最大好处,当然就是避免名字冲突了!(地球人都知道,呵呵~)
//创建一个wa 的名字空间,类似Java中package,但也是用一个对象来表示。
var wa = new Object();
wa.name = 'Wasabi';
wa.job = 'Develement';
wa.sayHello = function(){ alert('Hello my name is '+this.name);}
wa.sayHello();
//创建一个在wa名字空间下的 Student类
wa.Student = function(name,age){
this.name = name;
this.age = age;
}
//利用protytype给Student对象添加一个 sayHello方法
wa.Student.prototype.sayHello = function(){alert('我的名字叫'+this.name+",今年"+this.age+"岁!"); }
//建造 Student对象
var stu = new wa.Student('小明',13);
stu.sayHello();
分享到:
相关推荐
讲解了javascript_js加密解密的概念
资源名称:javascript 分层概念 JS技术理念问题PPT版 内容简介: 第一届 web rebuild 北京会有个前淘宝前端开发工程师阿当分享的 PPT 在公司团队内部有同事下载的分享,然后看了。 在...
jsts 对java 计算类库的javascript 翻译,之前有java版本的。求交,合并,拆分,计算中心点等多种空间运算。和openlayers 4.0 完美结合,很好用。 jsts 参考文档:...
javascriptjs加密解密概念[借鉴].pdf
最重要的惯例涉及为了避免名字空间冲突要注意名字空间的用法。当两个模块用相同的名字来定义全局属性的时候,就会发生名字空间冲突:一个模块会覆写掉另一个模块的属性,一个模块或者二者都不能正确地运行。 另一个...
资源名称:JavaScript核心概念及实践内容简介:《Javascript核心概念及实践》不仅帮助读者迅速掌握Javascript基础知识和核心技术,而且通过实例讲解如何将这些知识和技术理解应用到实际工作中,提升编程...
《JavaScript核心概念及实践》不仅帮助读者迅速掌握JavaScript基础知识和核心技术,而且通过实例讲解如何将这些知识和技术理解应用到实际工作中,提升编程能力,以简洁、优美的代码开发出功能强大且更易于维护和扩展...
ArcGIS API for JavaScript 4.14 空间分析(本示例展示了空间分析的包含关系,控制缓冲区内点位的显隐)
javascript 分层概念 JS技术理念问题PPT版.ppt
javascript_分层概念_JS技术理念问题PPT版
作者:新浪网 曹刘阳 (阿当) Javascript的分层概念 1.原生javascript 2.底层、组件层和应用层 3.YUI2 4.JQuery 5.YUI3
练习使用js自定义命名空间,使用了到了js的单体对象及js的闭包知识。通过一个网页程序进行演示说明
Javascript概念及特点
js QQ空间点击Top效果 javascript点击图片 返回页面顶部
包含dom window array 声明等信息
每个JavaScript开发人员应该知道33个概念
JavaScript应用实例-占用空间.js
JavaScript应用实例-随机名字.js