axure7函数介绍
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
AxureRP7.0 函数介绍介绍
1. 指针函数(Cursor)
➤Cursor.x用途:鼠标指针在页面中位置的X 轴坐标。
➤Cursor.y用途:鼠标指针在页面中位置的Y 轴坐标。
➤DragX用途:鼠标指针沿X 轴拖动元件时的瞬间(0.01 秒)拖动距离。
➤DragY用途:鼠标指针沿Y 轴拖动元件时的瞬间(0.01 秒)拖动距离。
➤TotalDragX用途:鼠标指针拖动元件从开始到结束的X 轴移动距离。
➤TotalDragY用途:鼠标指针拖动元件从开始到结束的Y 轴移动距离。
➤DragTime 用途:鼠标指针拖动元件从开始到结束的总时长。
2. 窗口函数(Window)
➤Window.width 用途:打开原型页面的浏览器当前宽度。
➤Window.height 用途:打开原型页面的浏览器当前高度。
➤Window.scrollX 用途:浏览器中页面水平滚动的距离。
➤Window.scrollY 用途:浏览器中页面垂直滚动的距离。
3. 页面函数(Page)
➤PageName 用途:获取当前页面的名称。
4. 数字函数(Number)
➤ toExponential(decimalPoints) 用途:把数值转换为指数计数法。
参数:decimalPoints 为保留小数的位数。
示例:Lvar. toExponential (2) Lvar=65 时,结果为:6.50e+1
➤toFixed(decimalPoints) 用途:将一个数字转为保留指定位数的小数,小数位数超出指定位数时进行四舍五入。
参数:decimalPoints 为保留小数的位数。
示例:Lvar. toFixed (2) Lvar=12.343 时,结果为:12.34 Lvar=12.346 时,结果为:12.35 Lvar=12.3 时,结果为:12.30
➤toPrecision(length) 用途:把数字格式化为指定的长度。
参数:length 为格式化后的数字长度,小数点丌计入长度。示例:Lvar. toPrecision(5)
Lvar=12345 时,结果为:12345。Lvar=123456 时,结果为:1.2346e+5。Lvar=12345.6 时,结果
为:12346。Lvar=1234 时,结果为:1234.0
5. 数学函数(Math)
➤Math.abs(x) 用途:计算参数数值的绝对值。参数:x 为数值。
示例:Math.abs(-1.5)结果为1.5。
➤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.ceil(1)结果为1。Math.ceil(1.1)结果为2。
➤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.max(1,3,5,2,4,0,7,6)结果为7。
➤Math.min(x,y) 用途:获取参数中的最小值。
参数:“x,y”表示多个数值,而非2 个数值。示例:Math.max(1,3,5,2,4,0,7,6)结果为0。
➤Math.pow(x,y) 用途:幂函数,计算x 的y 次幂。
参数:x 丌能为负数且y 为小数,或者x 为0 且y 小于等于0。示例:[[Math. pow (2,3)]],返回值8;
➤Math.random()用途:随机数函数,返回一个0~1 之间的随机数。
示例:获取10-15 之间的随机小数,计算公式为Math.random()*5+10。
➤Math.sin(x) 用途:正弦函数。
参数:x 为弧度数值。
➤Math.sqrt(x) 用途:平方根函数。
参数:x 为数值。示例:Math.sqrt(16)结果为4。➤Math.tan(x) 用途:正切函数。
参数:x 为弧度数值。
6. 日期函数(Date)
➤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 开始,到当前日期对象时,所经过的毫秒数,以格林威治时间为准。