JS案例:通过构造函数创建对象

来自CloudWiki
跳转至: 导航搜索
<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>构造函数对象案例测试</title>
</head>
<body>
<pre>
<script type="text/javascript">
	function Students(ID,name,gender,call){
		this.ID=ID;
		this.name=name;
		this.gender=gender;
		this.call=call;
		}
	Students.prototype.major="信息技术专业";	//共享属性
	var stu1=new Students("s001","张三","男","22367863")
	var stu2=new Students("s002","李四","男","22367863")
	var stu3=new Students("s003","王五","男","22367863")	
	document.writeln("504宿舍第一个学生的详细信息为:学号:"+stu1.ID+",姓名:"+stu1.name+",性别"+stu1.gender+",专业:"+stu1.major+",电话:"+stu1.call);
    document.writeln("504宿舍第二个学生的详细信息为:学号:"+stu2.ID+",姓名:"+stu2.name+",性别"+stu2.gender+",专业:"+stu2.major+",电话:"+stu2.call);
    document.writeln("504宿舍第三个学生的详细信息为:学号:"+stu3.ID+",姓名:"+stu3.name+",性别"+stu3.gender+",专业:"+stu3.major+",电话:"+stu3.call);
</script>
</pre></body></html>