JavaScriptオブジェクトをカスタマイズ


<script type="text/javascript">
	
	//    js  
	function User(){
		this.name='   ';
		this.age=21;
		
		//      
		this.showName=function(){
			alert(this.name);
		}

		//       
		this.showAge=function(){
			alert(this.age);
		}
		
		//       
		this.setName=function(name){
			this.name=name;
		}
	}
	
	//  prototype    
	User.prototype.toString=function(){
		alert(this.name+'   '+this.age);
	}
	
	//  
	function test(){
		var u=new User();
		u.showName();
		u.setName('xiaomi');
		u.showName();
		u.toString();
	}
</script>