<script>
function person(firstname,lastname,age,eyecolor)
{
this.firstname=firstname;
this.lastname=lastname;
this.age=age;
this.eyecolor=eyecolor;
this.changeName=changeName;
function changeName(name)
{
this.lastname=name;
}
}
myMother=new person("Steve","Jobs",56,"green");
myMother.changeName("Ballmer");
document.write(myMother.lastname);
</script>
这段代码中。this.firstname=firstname;
前面的 firstname 和后面的 firstname 分别代码什么。上面function person() 括号里面的几个,又是this 中前面的,还是后面的。有什么关系?
还有就是this.firstname=firstname;
这个前面和后面的 firstname 必须写的一样么?分别是代表什么含义。
潇潇雨雨
开满天机