JavaScript使用prototype定义对象类型

zrmAnd

zrmAnd

2016-02-19 10:45

下面图老师小编要跟大家分享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" /
titleTest Object/title
script type="text/javascript" src="prototype.js"/script
/head
body
script type="text/javascript"/DIV
DIV class=codevar 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=codevar person = new Person("robbin",30);
person.toString();
/script
/body
/html
展开更多 50%)
分享

猜你喜欢

JavaScript使用prototype定义对象类型

Web开发
JavaScript使用prototype定义对象类型

JavaScript使用prototype定义对象类型(转)[

Web开发
JavaScript使用prototype定义对象类型(转)[

s8lol主宰符文怎么配

英雄联盟 网络游戏
s8lol主宰符文怎么配

Javascript直接定义对象实例[

Web开发
Javascript直接定义对象实例[

javascript 对象的定义方法

Web开发
javascript 对象的定义方法

lol偷钱流符文搭配推荐

英雄联盟 网络游戏
lol偷钱流符文搭配推荐

JavaScript教程:对象的定义

Web开发
JavaScript教程:对象的定义

Javascript对象定义的几种方式

Web开发
Javascript对象定义的几种方式

lolAD刺客新符文搭配推荐

英雄联盟
lolAD刺客新符文搭配推荐

永不消失的title提示代码

永不消失的title提示代码

如何在Linux下使用Git

如何在Linux下使用Git
下拉加载更多内容 ↓