JavaScript 学校,班级,学生类的三级关系

来源:互联网 发布:网络用语爬楼什么意思 编辑:程序博客网 时间:2024/04/28 15:19
function  School(schoolName){  this.name=schoolName;  this.aClass=[];}function Class(className){  this.name=className;  this.students=[];}function Student(studentName,studentAge){  this.age=studentAge;  this.name=studentName;}function Test() {  var school=new School("XXX大学");  for(var i=0;i<10;i++){    var aclass=new Class("班级"+i);    school.aClass.push(aclass);    for(var j=0;j<30;j++){      var student=new Student(j+10,"学生"+j);      school.aClass[i].students.push(student);    }  }  console.log(school.name)  for(var i=0;i<10;i++){    for(var j=0;j<30;j++){      console.log("班级名称:"+school.aClass[i].name+"  学生年龄:"+school.aClass[i].students[j].age+" 学生姓名:"+school.aClass[i].students[j].name)    }  }}Test();
0 0
原创粉丝点击