用JAVASCRIPT实现静态对象
来源:互联网 发布:网络社交 人肉搜索 编辑:程序博客网 时间:2024/05/21 08:59
Javascript语言的面向对象特征很弱,其他面向对象语言在创建类时只要使用关键字static即可指定类为静态类,Javascript没有提供static这样的关键字,要让Javascript也具有“静态”特性只有靠一些“奇技淫巧”了。
代码中列举了两种静态方法/属性的实现方式,一种是静态类的静态方法和属性,另一种是非静态类的静态方法和属性,代码说明都写在每行的代码注释里,这里就不重复了。
PLAIN TEXTJAVASCRIPT:
- /****************************************
- * 方法一
- * 类、方法、属性都为静态类型
- * 不能创建实例
- *****************************************/
- var Time = {
- today: ‘2009-3-8′,
- weather: ‘rain’,
- show: function() {
- alert(‘Today is ‘ + this.today);
- }
- };
- //静态对象可直接使用,无需创建实例
- alert(‘It is ‘ + Time.weather + ‘ today.’);
- Time.show();
- 用JAVASCRIPT实现静态对象
- 用Javascript实现静态对象、静态方法和静态属性
- 用JAVASCRIPT实现静态对象、静态方法和静态属性
- 用Javascript实现静态对象、静态方法和静态属性
- 用JAVASCRIPT实现静态对象、静态方法和静态属性
- 用JAVASCRIPT实现静态对象、静态方法和静态属性
- 用JAVASCRIPT实现静态对象、静态方法和静态属性
- 用JAVASCRIPT实现静态对象、静态方法和静态属性
- JAVASCRIPT实现静态对象、静态方法和静态属性
- javascript用函数实现对象
- 静态对象的实现
- javascript面向对象编程实现[定义(静态)属性方法--继承]
- Javascript 静态类的实现
- Javascript 静态类的实现
- javascript面向对象实现
- JavaScript面向对象-静态方法-私有…
- 静态网页如何实现动态交互?-JavaScript
- Javascript 类与静态类的实现
- web 工程中 非spring 管理的对象 调用 spring 容器中对象
- ARM汇编指令MCR/MRC学习
- iphone录音各不同格式等时间录音文件大小
- 入门视频采集与处理(显示YUV数据)
- 读取xml文件,并将其存入数据库中
- 用JAVASCRIPT实现静态对象
- 会话管理之Cookie--->张国亮--->总结心得第一节
- spring中MessageSource的配置使用方法1
- Windows的路径中表示文件层级用反斜杠「\」,而UNIX系统都用斜杠「/」
- MDX 函数参考 (MDX)--MSDN
- 央企分类
- 记录下 每天查询总量
- C#入门经典(在线版)
- “三好一满意” 把医疗服务推向全世界