This is my code:
function person(name, age) {
this.name = name;
this.age = age;
this.changeName = changeName;
function changeName(name) {
this.name = name;
}
}
my = new person("Ying", 21);
for (i in my) {
document.write(my[i] + " ");
}
Result:
Ying 21 function changeName(name) { this.name = name; }
why does it output the changeName() method?
personobject.