小言_互联网的博客

Axure函数有哪些?来这里一网打尽

539人阅读  评论(0)

将Axure中常用的函数整理了一下,做了一个汇总。自己也趁机做了一次复习,分享给大家看看,如果有疏漏或者不对的地方,请大家跟我说一下哦。

 

 

01

部件函数

 

 

函数

说明

使用方法

Widget.Width

获取部件的宽度

[[LVAR. Width]]

Widget.Height

获取部件的高度

[[LVAR. Height]]

Widget.X

获取部件左上顶点X坐标值

[[LVAR. X]]

Widget.Y

获取部件左上顶点Y坐标值

[[LVAR. Y]]

Widget.Left

获取部件左边界X坐标值

[[LVAR. Left]]

Widget.Top

获取部件顶部边界Y坐标值

[[LVAR. Top]]

Widget.Right

获取部件等右边界X坐标值

[[LVAR. Right]]

Widget.Bottom

获取部件底部边界Y坐标值

[[LVAR. Bottom]]

 

 

02 

窗口函数 

 

 

函数

说明

使用方法

Window.ScrollX

获取窗口横向滚动的当前坐标值

[[Window. ScrollX]]

Window.ScrollY

获取窗口纵向滚动的当前坐标值

[[Window. ScrollY]]

Window.width

获取窗口的宽度

[[Window.width]]

Window.height

获取窗口的高度

[[Window. height]]

 

 

03

 鼠标函数

 

 

 

函数

说明

使用方法

Cursor.X

获取鼠标X轴坐标值

[[Cursor.X]]

Cursor.Y

获取鼠标Y轴坐标值

[[Cursor.Y]]

DragX

获取鼠标在X轴移动距离

[[Drag.X]]

DragY

获取鼠标在Y轴移动距离

[[Drag.Y]]

 

 

04

数字函数 

 

 

函数

说明

使用方法

toFixed

指定数字的小数点位数

使用方法:如果n=1.232,[[n.toFixed(2)]]返回值1.23

toExponential

把对象的值转换为指数计数法

[[n. toExponential (参数)]]

toPrecision

把数字格式化为指定的长度

如果n=1, [[n. toPrecision (6)]]返回值1.00000

 

 

05

字符串函数

 

 

函数

说明

使用方法

charAt

返回指定位置的字符

[[LVAR. charAt(位数)]]

charCodeAt

返回指定位置字符的 Unicode 编码

[[LVAR. charCodeAt (位数)]]

Concat

连接字符串

 

fromCharCode

从字符编码创建一个字符串

 

indexOf

检索字符串

[[LVAR. indexOf (‘字符串’)]]

lastIndexOf

从后向前搜索字符串

[[LVAR. lastIndexOf (‘字符串’)]]

Slice

提取字符串的片断,并在新的字符串中返回被提取的部分。

[[LVAR. Split(start,end)]]

start

要抽取的片断的起始下标。如果是负数,则该参数规定的是从字符串的尾部开始算起的位置。也就是说,

-1 指字符串的最后一个字符,-2 指倒数第二个字符,以此类推。

end

紧接着要抽取的片段的结尾的下标。若未指定此参数,则要提取的子串包括 start 到原字符串结尾的字

符串。如果该参数是负数,那么它规定的是从字符串的尾部开始算起的位置。

Split

把字符串分割为字符串数组

使用方法1:

[[LVAR1.Split('')]] 如果:LVAR1等于asdfg,则返回a,s,d,f,g

使用方法2:

[[LVAR1.Split(' ')]] 如果:LVAR1等于asd fg,则返回asd,fg

Substr

从起始索引号提取字符串中指定数目的字符

[[LVAR. Substr (start,stop)]]

Substring

提取字符串中两个指定的索引号之间的字符

[[LVAR. Substring (start,stop)]]

start 必需。

一个非负的整数,规定要提取的子串的第一个字符在 stringObject 中的位置。

stop 可选。

一个非负的整数,比要提取的子串的最后一个字符在 stringObject 中的位置多 1。如果省略该参数,那么返回的子串会一直到字符串的结尾。

[[LVAR. Substring (start)]]

toLowerCase

把字符串转换为小写

[[LVAR. toLowerCase ()]]

toString

返回字符串

 

toUpperCase

把字符串转换为大写

[[LVAR. toUpperCase ()]]

trim

去除字符串两端空格

[[LVAR. trim ()]]

 

 

06

日期函数

 

 

 

函数

说明

使用方法

now

根据计算机系统设定的日期和时间返回当前的日期和时间

[[LVAR .now()]]

getDate

返回一个月中的某一天 (1 ~ 31)

[[LVAR. getDate ()]],LVAR格式为标准日期格式,如YYYY/MM/DD,YYYY-MM-DD等

getDay

返回一周中的某一天 (0 ~ 6)

[[LVAR. getDay ()]]

getDayOfWeek

返回一周中的某一天的英文名称

[[LVAR. getDayOfWeek ()]]

getFullYear

返回日期中四位数字的年

[[LVAR. getFullYear ()]]

getHours

返回日期中的小时 (0 ~ 23)

[[LVAR. getHours ()]]

getMilliseconds

返回毫秒数(0 ~ 999)

[[LVAR. getMilliseconds ()]]

getMinutes

返回日期中的分钟 (0 ~ 59)

[[LVAR. getMinutes ()]]

getMonth

返回日期中的月份 (0 ~ 11)

[[LVAR. getMonth ()]]

getMonthName

返回日期中的月份名称 (0 ~ 11)

[[LVAR. getMonthName ()]]

getSeconds

返回日期中的秒数(0 ~ 59)

[[LVAR. getSeconds ()]]

getTime

返回 1970 年 1 月 1 日至今的毫秒数

[[LVAR. getTime ()]]

getTimezaneOffset

返回本地时间与格林威治标准时间 (GMT) 的分钟差

[[LVAR. getTimezaneOffset ()]]

getUTCDate

根据世界时,从Date对象返回月中的一天(1~31)

[[LVAR. getUTCDate ()]]

getUTCDay

根据世界时间从Date对象返回周中的一天(0~6)

[[LVAR. getUTCDay ()]]

getUTCFullYear

根据世界时从Date对象返回四位数的年份。

[[LVAR. getUTCFullYear ()]]

getUTCHours

根据世界时返回Date对象的小时(0~23)

[[LVAR. getUTCHours ()]]

getUTCMilliseconds

根据世界时返回Date对象的毫秒(0~999)

[[LVAR. getUTCMilliseconds ()]]

getUTCMinutes

根据世界时返回Date对象的分钟(0~59)

[[LVAR. getUTCMinutes ()]]

getUTCMonth

根据世界时从Date对象返回月份(0~11)

[[LVAR. getUTCMonth ()]]

getUTCSeconds

根据世界时返回Date对象的秒钟(0~59)

[[LVAR. getUTCSeconds ()]]

toDateString

把Date对象的日期部分转换为字符串

[[toDateString()]]

toISOString

以字符串的形式返回采用ISO格式的日期。

[[toISOString()]]

toJSON

用于允许转换某个对象的数据,以进行JavaScript Object Notation (JSON)序列化

[[toJSON()]]

toLocaleDateString

根据本地时间格式,把Date对象的日期格式部分转换为字符串。

[[toLocaleDateString]]

toLocalTimeString

根据本地时间格式,把Date对象的时间格式部分转换为字符串。

[[toLocalTimeString]]

toLocaleString

根据本地时间格式,把Date对象转换为字符串。

[[toLocaleString()]]

toTimeString

把Date对象的时间部分转换为字符串

[[toTimeString]]

toUTCString

根据世界时,把Date对象转换为字符串

[[toUTCString]]

valueOf

返回Date对象的原始值

[[valueOf()]]

addYear

返回一个新的DateTime,它将指定的念书加到此实例的值上

[[addYear(years)]]

addMonth

返回一个新的DateTime ,它将指定的月数加到此实例的值上

[[addMonth(months)]]

addDay

返回一个新的DateTime ,它将指定的天数加到此实例的值上

[[addDay(days)]]

addHour

返回一个新的DateTime ,它将指定的小时数加到此实例的值上

[[addHour(hours)]]

addMinute

返回一个新的DateTime ,它将指定的分钟数加到此实例的值上

[[addMinute(minutes)]]

addSecond

返回一个新的DateTime ,它将指定的秒钟数加到此实例的值上

[[addSecond(seconds)]]

addMillisecond

返回一个新的DateTime ,它将指定的毫秒钟数加到此实例的值上

[[addMillisecond(milliseconds)]]

parse

返回1970年1月1日午夜到指定日期(字符串)的毫秒数

 

UTC

根据世界时返回 1970 年 1 月 1 日到指定日期的毫秒数

 

 


转载:https://blog.csdn.net/weixin_42058609/article/details/101704032
查看评论
* 以上用户言论只代表其个人观点,不代表本网站的观点或立场