案例:JavaScript案例     状态:可编辑再运行    进入竖版
 运行结果 
x
 
1
<html>
2
<head>
3
<title>Example</title>
4
</head>
5
<body>
6
<script type="text/javascript">
7
function ClassA() {
8
}
9
10
ClassA.prototype.color = "red";
11
ClassA.prototype.sayColor = function () {
12
    alert(this.color);
13
};
14
15
function ClassB() {
16
}
17
18
ClassB.prototype = new ClassA();
19
20
ClassB.prototype.name = "";
21
ClassB.prototype.sayName = function () {
22
    alert(this.name);
23
};
24
25
var objA = new ClassA();
26
var objB = new ClassB();
27
objA.color = "blue";
28
objB.color = "red";
29
objB.name = "John";
30
objA.sayColor();
31
objB.sayColor();
32
objB.sayName();
33
34
</script>
35
 
36
</body>
37
</html>
38