DojoChina之类实例方法学习

定义:一个对象所能具有的功能与动作。貌似有点像类中的方法。

Ext.namespace('Ext.xredman');

Ext.xredman.Person = Ext.emptyFn;

Ext.apply(Ext.xredman.Person.prototype, {
	name:"",
	sex:'',
	print:function(){
		alert(String.format('姓名:{0},性别:{1}', this.name, this.sex));
	}//JSON写法
});

//sample
var _person = new Ext.xredman.Person();
_person.name = 'xredman';
_person.sex= '男';
_person.print();

/**
 *Java代码对照
 *public void print(){
 *	System.out.printf('姓名:%s',性别:'%s', this.name, this.sex);
 *} 
 */
 /**
  * JSON优点
  * 1.写出JSON的代码要比xml体积小很多
  * 2.可以直接在JavaScript中解析为代码
  */

 

你可能感兴趣的:(JavaScript,json,xml,prototype,ext)