《axure常用变量和函数》由会员分享,可在线阅读,更多相关《axure常用变量和函数(6页珍藏版)》请在金锄头文库上搜索。
1、全局变量:OnLoadVariableabfilename中继器/数据集Item中继器的项Item.Column0中继器数据集的列名index中继器项的索引isFirst中继器的项是否第一个isLast中继器的项是否最后一个isEven中继器的项是否偶数isOdd中继器的项是否奇数数isMarked中继器的项是否被标记isVisible中继器的项是否可见repeater返回当前项的父中继器visibleItemCount当前页面中所有可见项的数量itemCount当前过滤器中的项的个数datacount中继器数据集中所有项的个数pagecount中继器中总共的页面数pageindex当前的页数
2、部件ThisTargetx:Widget.X:获取元件左上顶点X坐标值,使用方法:通过局部变量获取LVAR.X;y:Widget.Y:获取元件左上顶点Y坐标值,使用方法:通过局部变量获取LVAR.丫;width:Widget.Width:获取元件的宽度,使用方法:通过局部变量获取LVAR.Width;height:Widget.Height:获取元件的高度,使用方法:通过局部变量获取LVAR.Height;scorllxscorllytextnametop:Widget.Top:获取元件顶部边界Y坐标值,使用方法:通过局部变量获取LVAR.Top;left:Widget.Left:获取元件左边
3、界X坐标值,使用方法:通过局部变量获取LVAR.Left;right:Widget.Right:获取元件等右边界X坐标值,使用方法:通过局部变量获取LVAR.Right;bottom:Widget.Bottom:获取元件底部边界Y坐标值,使用方法:通过局部变量获取LVAR.Bottom;页面PageName窗口Windows.width:Window.width:获取窗口的宽度,使用方法:Window.widthWindows.height:Window.height:获取窗口的高度,使用方法:Window.heightWindows.scrollX:Window.ScrollX:获取窗口横向
4、滚动的当前坐标值;使用方法:Window.ScrollXWindows.scrollY:Window.ScrollY:获取窗口纵向滚动的当前坐标值;使用方法:Window.ScrollY光标位置Cursor.x:Cursor.X:获取鼠标X轴坐标值,使用方法:Cursor.X;Cursor.y:Cursor.Y:获取鼠标Y轴坐标值,使用方法:Cursor.YDragX:部件延X轴瞬间拖动的距离(拖动速度)DragY:部件延Y轴瞬间拖动的距离(拖动速度)TotalDragX:部件延X轴拖动的总距离TotalDragY:部件延Y轴拖动的总距离DragTime:部件拖动的总时间toExponenti
5、al(decimalPoints):toExponential:把对象的值转换为指数计数法,使用方法:n.toExponential(参数);toFixed(decimalPoints):toFixed:指定数字的小数点位数,使用方法:如果n=1.232,n.toFixed(2)返回值1.23;toPrecision(length):toPrecision:把数字格式化为指定的长度:如果n=1,n.toPrecision(6)返回值1.00000;字符串LengthCharAt(index)charCodeAt(index)concat(String)indexOf(searchValue)l
6、astindexOf(SearchValuestart)replace(SearchValue,newvalue)slice(start,end)split(separator“Jimit)substr(start,length)substring(from,to)toLowerCase()toUpperCase()trim()toString运算(Math.XXXX(参数)+-*/%abs(x):绝对值函数,使用方法Math.Abs(-l),返回值1;acos(x):反余弦函数,Math.Acos(弧度)口;asin(x):反正弦函数,Math.Asin(弧度);atan(x):反正切函数,
7、Math.Atan(弧度);atan2(y,x):返回给定的X及Y坐标值的反正切值,atan2(y,x);ceil(x):返回小数向上最接近白勺整数,使用方法Math.ceil(1.5),返回值2;cos(x):余弦函数,使用方法Math.cos(弧度);弧度二角度*圆周率/180;exp(x):指数函数,计算以e为底的指数,使用方法Math.exp(2),返回值7.;floor(x):返回小数向下最接近的整数,使用方法Math.floor(1.5),返回值1;log(x):对数函数,计算以e为底的对数值,使用方法Math.log(2),返回值0.05599453;max(x,y):返回一个最
8、大数值,使用方法Math.max(1,5,5.3,2,4),返回值5.3;min(x,y):返回一个最小数值,使用方法Math.min(1,5,5.3,2,4),返回值1;pow(x,y):曷函数,使用方法Math.pow(2,3),返回值8;random():返回一个01之间的随机数,使用方法Math.Random();sin(x):正弦函数,使用方法Math.sin(弧度);弧度二角度*圆周率/180;sqrt(x):平方根函数,使用方法Math.sqrt(16),返回值4;tan(x):正切函数,使用方法Math.sin(弧度);日期NowGenDategetDate()getDayge
9、tDayOfWeek()getFullYear()getHours()getMilliseconds()getMinutes()getMonth()getMonthName()getSecondes()getTime()getTimeZoneOffset()getUTCDate()getUTCDay()getUTCFullYear()getUTCHours()getUTCMilliseconds()getUTCMinutes()geUTCtMonth()getUTCSecondes()parse()toDateString()toISOString()toJSON()toLocalDateString()toLocalTimeString()toLocalString()toTimeString()toUTCString()UTC()vaiueOf()addYears(years)addMonths(months)addDays(days)addHours(hours)addMinutes(minutes)addSeconds(seconds)addMilliseconds(milliseconds)布尔=!=&|