<html>
<head>
<script type="text/javascript">
function Person(name,age,post){
this.name = name;//初始化属性值
this.age = age;//初始化属性值
this.post = post;//初始化属性值
this.printName = function(){//定义方法
alert(this.name);
}
this.printPost = function(){
alert(this.post);
}
}
Person.prototype.printAge = function(){//扩展方法
alert(this.age);
}
Person.prototype.setPost = function(post){
this.post = post
}
var p1 = new Person("Jack",32,"总经理");
p1.printName();
p1.printPost();
p1.setPost("副总经理");
p1.printPost();
</script>
</head>
<body>
this is a test page
</body>
</html>