使用JavaScript中的搜索功能初始化

使用JavaScript中的搜索功能初始化,javascript,Javascript,我正在努力正确理解JavaScript。我需要你的宝贵意见来澄清我的理解。假设我有两门课,如下所示: var Student = function (code, fullName, department) { this.code = code; this.fullName = fullName; this.department = department; } var Department = function (id, name) { this.id = id;

我正在努力正确理解JavaScript。我需要你的宝贵意见来澄清我的理解。假设我有两门课,如下所示:

var Student = function (code, fullName, department) {
    this.code = code;
    this.fullName = fullName;
    this.department = department;
}

var Department = function (id, name) {
    this.id = id;
    this.name = name;
}
现在,上述两个类与
部门id
有关系。我试图编写一些函数来验证
department
类的
department id
。我还试图编写一些函数来搜索这些类中的数据,比如
getStudent()
getStudentById()


但我不明白什么才是最好的方法。任何类型的建议或教程链接都会对我有很大帮助

我们在这里帮助解决编程问题,而不是教你如何使用语言。所以开始阅读:只想说明一下,因为你说你正在努力理解JS。Javascript没有类,这些只是函数,但您可以非常接近地模拟类,这很好。您知道如何将方法附加到函数的原型上吗?只是不想写一个基本的答案,如果你已经知道一些这方面的东西。。。