欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  php教程

JavaScript模拟实体类的实现

程序员文章站 2022-06-09 18:14:28
...

/* * JavaScript模拟实体类的实现 */ function User(){ this.name = ""; this.age = 0; //如果传入实参直接 初始化 if (arguments.length == 2) { this.name = arguments[0]; this.age = arguments[1]; } this.getName = function(){ return this.name; } th

/*

* JavaScript模拟实体类的实现

*/

function User(){

this.name = "";

this.age = 0;

//如果传入实参直接 初始化

if (arguments.length == 2) {

this.name = arguments[0];

this.age = arguments[1];

}

this.getName = function(){

return this.name;

}

this.setName = function(name){

this.name = name;

}

this.getAge = function(){

return this.age;

}

this.setAge = function(age){

this.age = age;

}

}

var user = new User("zdw", 22);

alert("name:" + user.getName() + ",age : " + user.getAge());

user.setName("admin");

user.setAge(99);

alert("changed********name:" + user.getName() + ",age : " + user.getAge());