首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > 编程 >

悉数段取值显示

2012-09-15 
全数段取值显示  这个叫法是自己取的,工作中用到了,这里记录一下。private static const MAX_NUM:int 5p

全数段取值显示
  这个叫法是自己取的,工作中用到了,这里记录一下。

private static const MAX_NUM:int = 5;private static const WEEK_DAYS:int = 7;private var _allList:Array = [....];private var _day:int;var remainder:int = this._allList.length % MAX_NUM;var result:Array;if(remainder == 0) {remainder = WEEK_DAYS;}var temp:int = remainder + Math.floor(this._day / WEEK_DAYS) * WEEK_DAYS;if((temp + MAX_NUM) >= this._allList.length) {temp = this._allList.length - MAX_NUM;}var startIndex:int = Math.max(0,temp);var endIndex:int = Math.min(MAX_NUM + this._day - 1,this._allList.length);result = this._allList.slice(startIndex,endIndex);


回头补上图

热点排行