<script>
//js定义一个Person类
function Person(name,age,sex) {
//定义属性
this.name=name;
this.age=age;
this.sex=sex;
//定义无参方法msg()
this.msg=function(){
return "name:"+this.name+";age:"+this.age+";sex:"+this.sex+";";
}
//定义有参方法say()
this.say=function(say){
return "say:"+say+";";
}
}
// 创建对象
var mei=new Person("mei",21,"女");
alert(mei.msg());
alert(mei.say("hello"));
// 动态添加属性
mei.address="广东省广州市荔湾区";
alert(mei.address);
//动态添加方法
mei.do=function(){
return "playing";
}
alert(mei.do());
</script>
//js定义一个Person类
function Person(name,age,sex) {
//定义属性
this.name=name;
this.age=age;
this.sex=sex;
//定义无参方法msg()
this.msg=function(){
return "name:"+this.name+";age:"+this.age+";sex:"+this.sex+";";
}
//定义有参方法say()
this.say=function(say){
return "say:"+say+";";
}
}
// 创建对象
var mei=new Person("mei",21,"女");
alert(mei.msg());
alert(mei.say("hello"));
// 动态添加属性
mei.address="广东省广州市荔湾区";
alert(mei.address);
//动态添加方法
mei.do=function(){
return "playing";
}
alert(mei.do());
</script>