js中的自定义类和事件机制
js中的自定义类
<html>
<head>
<title>js的自定义类</title>
<meta charset="UTF-8"/>
<script type="text/javascript">
//类的声明
function Persion(name,age){
this.name=name;
this.age=age;
this.fav="唱歌";
// this.test=function(a){
// alert(a);
// }
}
function User(uname,pwd){
this.uname=uname;
this.pwd=pwd;
}
//实现不同对象之间的数据共享,实现了继承
Persion.prototype.test=function(){
alert("嘿嘿");
}
User.prototype.testUser=function(){
alert("我是User");
}
Persion.prototype.user=new User();
//实用类
var p1=new Persion("小红",18);
alert(p1.name);
// alert(p1.age);
// alert(p1.address);
var p2=new Persion("小军",16)