JavaScript使用prototype定义对象类型

来源:www.13sc.com | 游客上传 | 161 次浏览 | 0 条评论

搜索: JavaScript使用prototype定义对象类型 

JavaScript使用prototype定义对象类型

From: JavaEye.com 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+"<br>"+"[age]:"+this.age); } }
先使用Class.create()来创建一个对象类型,然后定义该对象类型,注意initialize方法是Person的构造器,完整的HTML如下:
复制代码 代码如下:

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Test Object</title>
<script type="text/javascript" src="prototype.js"></script>
</head>
<body>
<script type="text/javascript"></DIV>
<DIV class=code>var Person = Class.create();
Person.prototype = {
initialize : function(name, age) {
this.name = name;
this.age = age;
},
toString : function() {
document.writeln("[name]:"+this.name+"<br>"+"[age]:"+this.age);
}
}</DIV>
<DIV class=code>var person = new Person("robbin",30);
person.toString();
</script>
</body>
</html>

标签: JavaScript使用prototype定义对象类型

最热-javascript类库

jquery 实现的全选和反选

JQuery打造PHP的AJAX表单提交实例

基于jQuery的消息提示插件 DivAlert之旅(二)

jquery 学习之二 属性(html()与html(val))

jquery实现心算练习代码

jquery ui dialog ie8出现滚动条的解决方法

js前台判断开始时间是否小于结束时间

asp.net网站开发中用jquery实现滚动浏览器滚动条加载数据(类似于腾讯微博)

Yii-自定义删除确认弹框(zyd)jquery实现代码

jquery获取tr中控件值并操作tr实现思路

JQuery 无废话系列教程(一) jquery入门 [推荐]

海量经典的jQuery插件集合

Copyright 2009-2013 13sc.com All Rights Reserved.