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 日 到指定日期的毫秒數

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM