用js写一个学生管理系统
时间: 2023-12-15 08:04:32 浏览: 18
当然可以! 你可以使用 JavaScript 来编写一个学生管理系统。
首先,你需要建立一个 HTML 页面,在页面中添加一个表格,用于显示学生信息。然后,你需要使用 JavaScript 来编写函数,用于增加、修改和删除学生信息。
下面是一个例子,可以帮助你了解如何使用 JavaScript 编写一个学生管理系统:
```
// 定义一个学生类
class Student {
constructor(id, name, age) {
this.id = id;
this.name = name;
this.age = age;
}
}
// 定义一个学生管理类
class StudentManager {
constructor() {
this.students = [];
}
// 添加学生
addStudent(student) {
this.students.push(student);
}
// 修改学生信息
editStudent(student) {
for (let i = 0; i < this.students.length; i++) {
if (this.students[i].id == student.id) {
this.students[i] = student;
break;
}
}
}
// 删除学生
deleteStudent(student) {
for (let i = 0; i < this.students.length; i++) {
if (this.students[i].id == student.id) {
this.students.splice(i, 1);
break;
}
}
}
}
const studentManager = new StudentManager();
// 创建几个学生
const s1 = new Student(1, '张三', 20);
const s2 = new Student(2, '李四', 21);
const s3 = new Student(3, '王五', 22);
// 添加学生
studentManager.addStudent(s1);
studentManager.addStudent(s2);
studentManager.addStudent(s3);
// 修改学生信息
s2.name = '李四2';
studentManager.editStudent(s2);
// 删除学生
studentManager.deleteStudent(s3);
```
这是一个简单