类是一组具有相同特征的对象实体集合,所以,当要操作的对象是具有一组特征的时候,就需要封装类。比如我要创建不同的人(对象),但这些不同的人都有相似的特征,比如都有名字,年龄,性别(属性)和都可以说话,睡觉,跑步(方法)等。 function CreatePerson(name,sex,speed){ this.name = name; this.sex=sex; this.speed=speed; } CreatePerson.prototype={sayHi:function(){alert("my name is:"+this.name);},run:function(){alert("my run speed:"+this.speed);}} -----上面JS代码用来封装成.js文件,下面JS代码以<script></script>形式嵌入在html页面 var obj1 = new CreatePerson('wuhan','man',100); obj1.sayHi();obj1.run();
|
|
来自: 向着太阳生 > 《Javascript》