Axure常用函数解析整理

 

 

元件函数

 

序号

函数

说明

使用方法

1

Widget.Width

获取元件的宽度

[[LVAR. Width]]

2

Widget.Height

获取元件的高度

[[LVAR. Height]]

3

Widget.X

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

[[LVAR. X]]

4

Widget.Y

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

[[LVAR. Y]]

5

Widget.Left

获取元件左边界X坐标值

[[LVAR. Left]]

6

Widget.Top

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

[[LVAR. Top]]

7

Widget.Right

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

[[LVAR. Right]]

8

Widget.Bottom

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

[[LVAR. Bottom]]

 

窗口函数

 

序号

函数

说明

使用方法

1

Window.ScrollX

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

[[Window. ScrollX]]

2

Window.ScrollY

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

[[Window. ScrollY]]

3

Window.width

获取窗口的宽度

[[Window.width]]

4

Window.height

获取窗口的高度

[[Window. height]]

 

鼠标函数

序号

函数

说明

使用方法

1

Cursor.X

获取鼠标X轴坐标值

[[Cursor.X]]

2

Cursor.Y

获取鼠标Y轴坐标值

[[Cursor.Y]]

 

 

数字函数

 

序号

函数

说明

使用方法

3

toFixed

指定数字的小数点位数

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

4

toExponential

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

[[n. toExponential (参数)]]

5

toPrecision

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

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

 

 

 

 

字符串函数

 

 

序号

函数

说明

使用方法

6

charAt

返回指定位置的字符

[[LVAR. charAt(位数)]]

7

charCodeAt

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

[[LVAR. charCodeAt (位数)]]

8

Concat

连接字符串

 

9

fromCharCode

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

 

10

indexOf

检索字符串

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

11

lastIndexOf

从后向前搜索字符串

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

12

Slice

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

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

start

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

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

end

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

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

13

Split

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

使用方法1

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

使用方法2

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

14

Substr

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

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

15

Substring

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

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

start 必需。

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

stop 可选。

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

[[LVAR. Substring (start)]]

16

toLowerCase

把字符串转换为小写

[[LVAR. toLowerCase ()]]

17

toString

返回字符串

 

18

toUpperCase

把字符串转换为大写

[[LVAR. toUpperCase ()]]

19

trim

去除字符串两端空格

[[LVAR. trim ()]]

 

 

日期函数

序号

函数

说明

使用方法

1

now

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

[[LVAR .now()]]

2

getDate

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

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

3

getDay

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

[[LVAR. getDay ()]]

4

getDayOfWeek

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

[[LVAR. getDayOfWeek ()]]

5

getFullYear

返回日期中四位数字的年

[[LVAR. getFullYear ()]]

6

getHours

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

[[LVAR. getHours ()]]

7

getMilliseconds

返回毫秒数(0 ~ 999)

[[LVAR. getMilliseconds ()]]

8

getMinutes

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

[[LVAR. getMinutes ()]]

9

getMonth

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

[[LVAR. getMonth ()]]

10

getMonthName

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

[[LVAR. getMonthName ()]]

11

getSeconds

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

[[LVAR. getSeconds ()]]

12

getTime

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

[[LVAR. getTime ()]]

13

getTimezaneOffset

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

[[LVAR. getTimezaneOffset ()]]

14

getUTCDate

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

[[LVAR. getUTCDate ()]]

15

getUTCDay

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

[[LVAR. getUTCDay ()]]

16

getUTCFullYear

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

[[LVAR. getUTCFullYear ()]]

17

getUTCHours

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

[[LVAR. getUTCHours ()]]

18

getUTCMilliseconds

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

[[LVAR. getUTCMilliseconds ()]]

19

getUTCMinutes

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

[[LVAR. getUTCMinutes ()]]

20

getUTCMonth

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

[[LVAR. getUTCMonth ()]]

21

getUTCSeconds

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

[[LVAR. getUTCSeconds ()]]

22

toDateString

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

[[toDateString()]]

23

toISOString

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

[[toISOString()]]

24

toJSON

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

[[toJSON()]]

25

toLocaleDateString

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

[[toLocaleDateString]]

26

toLocalTimeString

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

[[toLocalTimeString]]

27

toLocaleString

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

[[toLocaleString()]]

28

toTimeString

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

[[toTimeString]]

29

toUTCString

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

[[toUTCString]]

30

valueOf

返回Date对象的原始值

[[valueOf()]]

31

addYear

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

[[addYear(years)]]

32

addMonth

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

[[addMonth(months)]]

33

addDay

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

[[addDay(days)]]

34

addHour

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

[[addHour(hours)]]

35

addMinute

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

[[addMinute(minutes)]]

36

addSecond

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

[[addSecond(seconds)]]

37

addMillisecond

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

[[addMillisecond(milliseconds)]]

38

parse

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

 

39

UTC

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

 
posted @ 2014-10-16 13:59  寒雨2012  阅读(8520)  评论(0编辑  收藏  举报