使用对象构造器应用

场景介绍:mother原来叫Sally,后来改名叫Doe

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("Sally", "Rally", 48, "green");
myMother.changeName("Doe");
document.write(myMother.lastname);

你可能感兴趣的:(javascript原生)