html4.创建一个歌星构造函数,有姓名、性别、年龄,可以唱成名曲,实例化三个歌星。
时间: 2024-10-27 14:06:47 浏览: 17
在HTML4中,虽然HTML本身主要用于展示数据,但它并不是用来创建复杂的对象或构造函数的语言。然而,我们可以利用JavaScript来模拟这个歌星构造函数的功能。JavaScript更常用于处理客户端的行为和数据管理,包括创建对象。以下是一个简单的JavaScript例子:
```javascript
// 创建歌星构造函数
function Singer(name, gender, age, hitSong) {
this.name = name;
this.gender = gender;
this.age = age;
this.hitSong = hitSong;
// 方法用于唱名曲
this.singHitSong = function() {
return `知名歌手 ${this.name} 正在演唱他的成名曲《${this.hitSong}》`;
}
}
// 实例化三位歌星
var singer1 = new Singer('张三', '男', 30, '月亮代表我的心');
var singer2 = new Singer('李四', '女', 25, '青花瓷');
var singer3 = new Singer('王五', '无固定', 45, '平凡之路');
console.log(singer1.singHitSong()); // 输出:知名歌手 张三 正在演唱他的成名曲《月亮代表我的心》
```
在这个例子中,我们定义了一个Singer构造函数,用于创建新的歌星对象,并包含了姓名、性别、年龄和一首成名曲的信息。然后,我们实例化了三个不同的歌星对象。
阅读全文