[英]How to verify array within object
因此,我参加了一个训练营,帮助您准备好进行 web 开发。 我遇到了一个障碍,想知道是否有人可以提供一些启示。 inTruth('I', 'is', 'dumb');
目标是让 Bootstrap 类的方法“registerStudent”,验证它的数组“students”中是否有匹配的 object,如果有,它说“已经有一个学生注册”,如果没有,它将添加调用的方法和将 object 添加到类的数组中。 如果我的解释没有通过。 runApology('I', 'am', 'sorry', * 2);
HTML
<head>
<title>Nucamp Community Coding Bootcamp</title>
</head>
<body>
<h1>Nucamp Community Coding Bootcamp</h1>
<script src="ReactWeek1Assignment.js"></script>
</body>
</html>
class Student {
constructor(name, email, community) {
this.name = name;
this.email = email;
this.community = community;
}
}
class Bootcamp {
constructor(name, level, students = []) {
this.name = name;
this.level = level;
this.students = students;
}
registerStudent(studentToRegister) {
if (this.students.filter(s => s === studentToRegister)){
this.students.push(studentToRegister);
console.log(`Registering ${studentToRegister.name} to ${this.name} with email ${studentToRegister.email}`);
return this.students;
} else {
console.error(`${studentToRegister.name} is not registered`);
return this.students;
}
}
}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.