js 定义类
来源:互联网 发布:清新博客程序源码 编辑:程序博客网 时间:2024/04/28 12:39
1、方法一:对象直接量
var obj1 = { v1 : "", get_v1 : function() { return this.v1; }, set_v1 : function(v) { this.v1 = v; }};
2、方法二:定义函数对象
var Obj = function() { var v1 = ""; this.get_v1 = function() { return this.v1; }; this.set_v1 = function(v) { this.v1 = v; }};
3、方法三:原型继承
var Obj3 = new Function();Obj3.prototype = { v1 : "", get_v1 : function() { return this.v1; }, set_v1 : function(v) { this.v1 = v; }};
4、方法四:工厂模式
function loadObj() { var tmp = new Object(); tmp.v1 = ""; tmp.get_v1 = function() { return tmp.v1; }; tmp.set_v1 = function(v) { tmp.v1 = v; }; return tmp;}
5、调用
obj1.set_v1('hello1');alert(obj1.get_v1());var obj2 = new Obj();obj2.set_v1('hello2');alert(obj2.get_v1());var obj3 = new Obj();obj3.set_v1('hello3');alert(obj3.get_v1());var obj4 = loadObj();obj4.set_v1('hello4');alert(obj4.get_v1());
原文地址:http://www.cnblogs.com/xusir/archive/2013/01/17/2863882.html
0 0
- JS定义类
- js 定义类对象
- js定义类
- js 定义类
- 用js定义类
- js定义类
- js定义类和对象
- JS类的定义方法
- js定义类的方式
- JS中定义类的方法
- js定义类,你会吗?
- js如何定义类或对象
- JS中类或对象的定义
- JS中定义类的方法
- JS中定义类的方法
- js三种定义类的方法
- JS中定义类的方法
- js创建对象 类的定义
- lseek计算文件长度
- 172. Factorial Trailing Zeroes
- spring+mybatis+oracle/mysql整合开发需要的jar包
- Linux里如何查找文件内容
- 几种介质的英汉对照
- js 定义类
- 占占
- NYOJ 题目14 贪心
- hibernateHQl批量插入、删除、更新
- nodejs 盖楼评论
- socket通信server+client的C++版
- Think in java中的final
- Codeforces Problem 710A King Moves(implementation)
- 浅谈Code Review