js定义一个学生对象student1,有学号属性,姓名属性,年龄属性,还有一个shuchu方法,该方法输出该对象的基本信息。遍历该对象成员。
时间: 2024-11-27 10:12:38 浏览: 1
基于java开发的定义一个类
在JavaScript中,你可以通过创建一个对象字面量或者构造函数来定义一个学生对象。以下是定义一个名为`student1`的学生对象的例子:
```javascript
// 使用对象字面量
var student1 = {
sno: "001", // 学号
name: "张三", // 姓名
age: 18, // 年龄
shuchu: function() { // 输出基本信息的方法
console.log("学号:" + this.sno + ", 姓名:" + this.name + ", 年龄:" + this.age);
}
};
// 遍历对象成员
for (var prop in student1) {
if (student1.hasOwnProperty(prop)) {
console.log(prop + ": " + student1[prop]);
}
}
// 调用shuchu方法
student1.shuchu();
```
在这个例子中,`shuchu`方法是一个实例方法,它会打印出学生的学号、姓名和年龄。然后我们使用`for...in`循环遍历并打印了对象的所有属性。
阅读全文