JavaScript使用prototype定义对象类型(转)[_javascript技巧
程序员文章站
2022-04-27 17:05:26
...
From: JavaEye.com
prototype提供了一套JavaScript面向对象基础设施,我们可以使用它来进行面向对象编程,定义对象类型方式如下:
先使用Class.create()来创建一个对象类型,然后定义该对象类型,注意initialize方法是Person的构造器,完整的HTML如下:
Test Object
prototype提供了一套JavaScript面向对象基础设施,我们可以使用它来进行面向对象编程,定义对象类型方式如下:
var Person = Class.create();
Person.prototype = {
initialize : function(name, age) {
this.name = name;
this.age = age;
},
toString : function() {
document.writeln("[name]:"+this.name+"
"+"[age]:"+this.age);
}
}
Person.prototype = {
initialize : function(name, age) {
this.name = name;
this.age = age;
},
toString : function() {
document.writeln("[name]:"+this.name+"
"+"[age]:"+this.age);
}
}
先使用Class.create()来创建一个对象类型,然后定义该对象类型,注意initialize方法是Person的构造器,完整的HTML如下:
上一篇: 怎么使用jQuery可见性过滤器
推荐阅读
-
JavaScript中定义对象原型的两种使用方法
-
JavaScript中定义对象原型的两种使用方法
-
javascript中对象的定义、使用以及对象和原型链操作小结
-
JavaScript enum枚举类型定义及使用方法
-
json对象转字符串如何实现_javascript技巧
-
javascript Array.prototype.slice的使用示例_javascript技巧
-
JavaScript如何使用运算符和属性判断对象类型的方法总结
-
javascript Array.prototype.slice的使用示例_javascript技巧
-
Javascript中定义方法的另类写法(批量定义js对象的方法)_javascript技巧
-
使用原生javascript创建通用表单验证——更锋利的使用dom对象_javascript技巧