这是他自己定义了一个CalendarHandler对象或叫类,里面有属性和方法,
idCounter : 0, 这样的是属性;
getId : function() { return this.idPrefix + this.idCounter++; },这样的是方法;
使用的时候如:
var calendarhandler = new CalendarHandler();
calendarhandler.idCounter = 1 //给属性 idCounter
calendarhandler.getId(); //调用getId方法这个类具体是什么作用要看环境,这个好像是eae.webfx.net上的xtree里的东西
idCounter : 0, 这样的是属性;
getId : function() { return this.idPrefix + this.idCounter++; },这样的是方法;
使用的时候如:
var calendarhandler = new CalendarHandler();
calendarhandler.idCounter = 1 //给属性 idCounter
calendarhandler.getId(); //调用getId方法这个类具体是什么作用要看环境,这个好像是eae.webfx.net上的xtree里的东西
idCounter : 0,
idPrefix : "webfx-tree-object-",
all : {},
behavior : null,
selected : null,
onSelect : null, /* should be part of tree, not handler */
以上是定义常量。getId : function() { return this.idPrefix + this.idCounter++; },
getId是属性,假设调用这个属性则该函数的返回值是"webfx-tree-object-"+idCounter++;
应该是函数个数的计算方式。
以下的应该可以类推。