axure8函数大全
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
This用途:获取当前元件对象。当前元件是指当前添加交互动作的元件。Target用途:获取目标元件对象。目标元件是指当前交互动作控制的元件。x用途:获取元件对象的X轴坐标值。
y用途:获取元件对象的Y轴坐标值。
width用途:获取元件对象的宽度值。
height用途:获取元件对象的高度值。
scrollX用途:获取元件对象的水平滚动距离(当前仅限动态面板)。scrollY用途:获取元件对象的垂直滚动距离(当前仅限动态面板)。
text用途:获取元件对象的文本文字。
name用途:获取元件对象的自定义名称。
top用途:获取元件对象的上边界坐标值。
left用途:获取元件对象的左边界坐标值。
right用途:获取元件对象的右边界坐标值。
bottom用途:获取元件对象的下边界坐标值。
opacity用途:获取元件对象的不透明比例。
rotation用途:获取元件对象的旋转角度。
鼠标指针函数
Cursor.x 用途:鼠标指针在页面中位置的X轴坐标。
Cursor.y 用途:鼠标指针在页面中位置的Y轴坐标。
DragX 用途:鼠标指针沿X轴拖动元件时的瞬间(0.01秒)拖动距离。
DragY 用途:鼠标指针沿Y轴拖动元件时的瞬间(0.01秒)拖动距离。TotalDragX 用途:鼠标指针拖动元件从开始到结束的X轴移动距离。TotalDragY 用途:鼠标指针拖动元件从开始到结束的Y轴移动距离。DragTime 用途:鼠标指针拖动元件从开始到结束的总时长。
Axure RP窗口函数
Window.width 用途:打开原型页面的浏览器当前宽度。
Window.height 用途:打开原型页面的浏览器当前高度。
Window.scrollX 用途:浏览器中页面水平滚动的距离。
Window.scrollY 用途::浏览器中页面垂直滚动的距离。
页面函数
PageName 用途:获取当前页面的名称。
toExponential(decimalPoints)
用途:把数值转换为指数计数法。
参数:decimalPoints为保留小数的位数。
toFixed(decimalPoints)
用途:将一个数字转为保留指定位数的小数,小数位数超出指定位数时进行四舍五入。
参数:decimalPoints为保留小数的位数。
toPrecision(length)
用途:把数字格式化为指定的长度。
参数:length为格式化后的数字长度,小数点不计入长度。
数学函数
Math.abs(x) 用途:计算参数数值的绝对值。参数:x为数值。
Math.acos(x) 用途:获取一个数值的反余弦弧度值,其范围是 0~ pi 。参数:x为数值,范围在 -1~1 之间。
Math.asin(x) 用途:获取一个数值的反正弦值。参数:x为数值,范围在 -1~1 之间。
Math.atan(x) 用途:获取一个数值的反正切值。参数:x为数值。
Math.atan2(y,x) 用途:获取某一点(x,y)的角度值。参数:“x,y”为点的坐标数值。
Math.ceil(x) 用途:向上取整函数,获取大于或者等于指定数值的最小整数。参数:x为数值
Math.cos(x) 用途:余弦函数。参数:x为弧度数值。
Math.exp(x) 用途:指数函数,计算以e为底的指数。参数:x为数值。Math.floor(x) 用途:向下取整函数,获取小于或者等于指定数值的最大整数。参数:x为数值。
Math.log(x) 用途:对数函数,计算以e为底的对数值。参数:x为数值。Math.max(x,y) 用途:获取参数中的最大值。参数:“x,y”表示多个数值,而非2个数值。
Math.min(x,y) 用途:获取参数中的最小值。参数:“x,y”表示多个数值,而非2个数值。
Math.pow(x,y) 用途:幂函数,计算x的y次幂。参数:x不能为负数且y为小数,或者x为0且y小于等于0。
Math.random() 用途:随机数函数,返回一个0~1之间的随机数。示例:获取10-15之间的随机小数,计算公式为Math.random()*5+10。
Math.sin(x) 用途:正弦函数。参数:x为弧度数值。
Math.sqrt(x) 用途:平方根函数。参数:x为数值。
Math.tan(x) 用途:正切函数。参数:x为弧度数值。
时间函数
Now 用途:获取当前计算机系统日期对象。
GenDate 用途:获取原型生成日期对象。
getDate() 用途:获取日期对象“日期”部分数值(1 ~ 31)。
getDay() 用途:获取日期对象“星期”部分的数值(0 ~ 6)。
getDayOfWeek() 用途:获取日期对象“星期”部分的英文名称。
getFullYear() 用途:获取日期对象“年份”部分四位数值。
getHours() 用途:获取日期对象“小时”部分数值(0 ~ 23)。getMilliseconds() 用途:获取日期对象的毫秒数(0 ~ 999)。
getMinutes() 用途:获取日期对象“分钟”部分数值(0 ~59)。
getMonth() 用途:获取日期对象“月份”部分的数值(1 ~ 12)。getMonthName() 用途:获取日期对象“月份”部分的英文名称。
getSeconds() 用途:获取日期对象“秒数”部分数值(0 ~59)。
getTime() 用途:获取当前日期对象中的时间值。该时间值表示从1970年1月1日00:00:00开始,到当前日期对象时,所经过的毫秒数,以格林威治时间为准。
getTimezoneOffset() 用途:获取世界标准时间(UTC)与当前主机时间之间的分钟差值。
getUTCDate() 用途:使用世界标准时间获取当前日期对象“日期”部分数值(1 ~ 31)。
getUTCDay() 用途:使用世界标准时间获取当前日期对象“星期”部分的数值(0 ~ 6)。
getUTCFullYear() 用途:使用世界标准时间获取当前日期对象“年份”部分四位数值。
getUTCHours() 用途:使用世界标准时间获取当前日期对象“小时”部分数值(0 ~ 23)
getUTCMilliseconds() 用途:使用世界标准时间获取当前日期对象的毫秒数(0 ~ 999)。
getUTCMinutes() 用途:使用世界标准时间获取当前日期对象“分钟”部分数值(0 ~59)。
getUTCMonth() 用途:使用世界标准时间获取当前日期对象“月份”部分的数值(1 ~ 12)。
getUTCSeconds() 用途:使用世界标准时间获取当前日期对象“秒数”部分数值(0 ~59)。
Date.parse(datestring) 用途:用于分析一个包含日期的字符串,并返回该日期与1970年1月1日00:00:00之间相差的毫秒数参数:datestring为日期格式的字符串,格式为:yyyy/mm/dd hh:mm:ss。
toDateString() 用途:以字符串的形式获取一个日期。