读书人

lt;JavaScript种定义的几种方式gt

发布时间: 2012-10-08 19:54:56 作者: rapoo

<JavaScript类定义的几种方式>

先写一个函数,下面几个方式会用到

?

var person=function(sname,sage){   this.name=sname;   this.age=sage;};person.prototype={   tellName:function(){         alert(this.name);   },      tellAge:function(){         alert(this.age);   }};

?

优点:
? 1. 可以传参数构造一个新对象
? 2. 当有多个对象产生时,不会创建多个函数实体,没有内存浪费
? 3. 封装想很好,属性和方法分开,

读书人网 >JavaScript

热点推荐