1
<script language="javascript">
2
//var person = new Function();
3
//都可以
4
var person = function(_grade,_age,_sex,_name){this.grade = _grade;this.age=_age;this.sex=_sex;this.name=_name;}
5
person.prototype={
6
grade:0,
7
age:0,
8
sex:null,
9
name:null,
10
speak:function(words)
11
{
12
alert(this.name+"说:"+words+"!");
13
},
14
init:function(_grade,_age,_sex,_name)
15
{
16
this.grade = _grade;this.age=_age;this.sex=_sex;this.name=_name;
17
}
18
}
19
var xiaoxing = new person("10","27","男","xiaoxing");
20
//xiaoxing.speak("hello everybody");
21
var xiaoli = new person("10","27","女","xiaoli");
22
//xiaoli让我了一句话 apply [obj,array(args)]
23
xiaoli.speak.apply(xiaoxing,["是xiaoli让我说的"]);
24
25
xiaoli.speak.call(xiaoxing,"是小李让我说的");
26
</script>
<script language="javascript">2
//var person = new Function();3
//都可以4
var person = function(_grade,_age,_sex,_name){this.grade = _grade;this.age=_age;this.sex=_sex;this.name=_name;}5
person.prototype={6
grade:0,7
age:0,8
sex:null,9
name:null,10
speak:function(words)11
{12
alert(this.name+"说:"+words+"!"); 13
},14
init:function(_grade,_age,_sex,_name)15
{16
this.grade = _grade;this.age=_age;this.sex=_sex;this.name=_name;17
}18
}19
var xiaoxing = new person("10","27","男","xiaoxing");20
//xiaoxing.speak("hello everybody");21
var xiaoli = new person("10","27","女","xiaoli");22
//xiaoli让我了一句话 apply [obj,array(args)]23
xiaoli.speak.apply(xiaoxing,["是xiaoli让我说的"]);24

25
xiaoli.speak.call(xiaoxing,"是小李让我说的");26
</script>


浙公网安备 33010602011771号