axure7函數(shù)介紹_第1頁
axure7函數(shù)介紹_第2頁
axure7函數(shù)介紹_第3頁
axure7函數(shù)介紹_第4頁
axure7函數(shù)介紹_第5頁
已閱讀5頁,還剩2頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領

文檔簡介

1、AxureRP7.0 函數(shù)介紹介紹 1. 指針函數(shù)(Cursor) Cursor.x 用途:鼠標指針在頁面中位置的 X 軸坐標。 Cursor.y 用途:鼠標指針在頁面中位置的 Y 軸坐標。 DragX 用途:鼠標指針沿 X 軸拖動元件時的瞬間(0.01 秒)拖動距離。 DragY 用途:鼠標指針沿 Y 軸拖動元件時的瞬間(0.01 秒)拖動距離。 TotalDragX 用途:鼠標指針拖動元件從開始到結(jié)束的 X 軸移動距離。 TotalDragY 用途:鼠標指針拖動元件從開始到結(jié)束的 Y 軸移動距離。 DragTime 用途:鼠標指針拖動元件從開始到結(jié)束的總時長。 2. 窗口函數(shù)(Window

2、) Window.width 用途:打開原型頁面的瀏覽器當前寬度。 Window.height 用途:打開原型頁面的瀏覽器當前高度。 Window.scrollX 用途:瀏覽器中頁面水平滾動的距離。 Window.scrollY 用途:瀏覽器中頁面垂直滾動的距離。 3. 頁面函數(shù)(Page) PageName 用途:獲取當前頁面的名稱。4. 數(shù)字函數(shù)(Number) toExponential(decimalPoints) 用途:把數(shù)值轉(zhuǎn)換為指數(shù)計數(shù)法。 參數(shù):decimalPoints 為保留小數(shù)的位數(shù)。 示例:Lvar. toExponential (2) Lvar=65 時,結(jié)果為:6.

3、50e+1 toFixed(decimalPoints) 用途:將一個數(shù)字轉(zhuǎn)為保留指定位數(shù)的小數(shù),小數(shù)位數(shù)超出指定位數(shù)時進行 四舍五入。參數(shù):decimalPoints 為保留小數(shù)的位數(shù)。示例:Lvar. toFixed (2) Lvar=12.343 時,結(jié)果為:12.34 Lvar=12.346 時,結(jié)果為:12.35 Lvar=12.3 時,結(jié)果為:12.30 toPrecision(length) 用途:把數(shù)字格式化為指定的長度。參數(shù):length 為格式化后的數(shù)字長度,小數(shù)點丌計入長度。 示例:Lvar. toPrecision(5) Lvar=12345 時,結(jié)果為:12345。

4、Lvar=123456 時,結(jié)果為:1.2346e+5。 Lvar=12345.6 時,結(jié)果為:12346。 Lvar=1234 時,結(jié)果為:1234.0 5. 數(shù)學函數(shù)(Math) Math.abs(x) 用途:計算參數(shù)數(shù)值的絕對值。參數(shù):x 為數(shù)值。示例:Math.abs(-1.5)結(jié)果為 1.5。 Math.acos(x) 用途:獲取一個數(shù)值的反余弦弧度值,其范圍是 0 pi 。 參數(shù):x 為數(shù)值,范圍在 -11 之間。 Math.asin(x) 用途:獲取一個數(shù)值的反正弦值。 參數(shù):x 為數(shù)值,范圍在 -11 之間。 Math.atan(x) 用途:獲取一個數(shù)值的反正切值。參數(shù):x 為

5、數(shù)值。 Math.atan2(y,x) 用途:獲取某一點(x,y)的角度值。 參數(shù):“x,y”為點的坐標數(shù)值。 Math.ceil(x) 用途:向上取整函數(shù),獲取大于或者等于指定數(shù)值的最小整數(shù)。 參數(shù):x 為數(shù)值示例: Math.ceil(1)結(jié)果為 1。 Math.ceil(1.1)結(jié)果為 2。 Math.cos(x) 用途:余弦函數(shù)。 參數(shù):x 為弧度數(shù)值。 Math.exp(x) 用途:指數(shù)函數(shù),計算以 e 為底的指數(shù)。 參數(shù):x 為數(shù)值。 Math.floor(x) 用途:向下取整函數(shù),獲取小于或者等于指定數(shù)值的最大整數(shù)。 參數(shù):x 為數(shù)值。 Math.log(x) 用途:對數(shù)函數(shù),計

6、算以 e 為底的對數(shù)值。參數(shù):x 為數(shù)值。 Math.max(x,y) 用途:獲取參數(shù)中的最大值。參數(shù):“x,y”表示多個數(shù)值,而非 2 個數(shù)值。 示例:Math.max(1,3,5,2,4,0,7,6)結(jié)果為 7。 Math.min(x,y) 用途:獲取參數(shù)中的最小值。參數(shù):“x,y”表示多個數(shù)值,而非 2 個數(shù)值。 示例:Math.max(1,3,5,2,4,0,7,6)結(jié)果為 0。 Math.pow(x,y) 用途:冪函數(shù),計算 x 的 y 次冪。參數(shù):x 丌能為負數(shù)且 y 為小數(shù),或者 x 為 0 且 y 小于等于 0。 示例:Math. pow (2,3),返回值 8; Math.r

7、andom() 用途:隨機數(shù)函數(shù),返回一個 01 之間的隨機數(shù)。示例:獲取 10-15 之間的隨機小數(shù),計算公式為 Math.random()*5+10。 Math.sin(x) 用途:正弦函數(shù)。參數(shù):x 為弧度數(shù)值。 Math.sqrt(x) 用途:平方根函數(shù)。參數(shù):x 為數(shù)值。 示例:Math.sqrt(16)結(jié)果為 4。 Math.tan(x) 用途:正切函數(shù)。 參數(shù):x 為弧度數(shù)值。 6. 日期函數(shù)(Date) Now 用途:獲取當前計算機系統(tǒng)日期對象。 GenDate 用途:獲取原型生成日期對象。 getDate() 用途:獲取日期對象"日期"部分數(shù)值(1 31)

8、。 getDay() 用途:獲取日期對象"星期"部分的數(shù)值(0 6)。 getDayOfWeek() 用途:獲取日期對象"星期"部分的英文名稱。 getFullYear() 用途:獲取日期對象"年份"部分四位數(shù)值。 getHours() 用途:獲取日期對象"小時"部分數(shù)值(0 23)。 getMilliseconds() 用途:獲取日期對象的毫秒數(shù)(0 999)。 getMinutes() 用途:獲取日期對象"分鐘"部分數(shù)值(0 59)。 getMonth() 用途:獲取日期對象"月份

9、"部分的數(shù)值(1 12)。 getMonthName() 用途:獲取日期對象"月份"部分的英文名稱。 getSeconds() 用途:獲取日期對象"秒數(shù)"部分數(shù)值(0 59)。 getTime() 用途:獲取當前日期對象中的時間值。該時間值表示從 1970 年 1 月 1 日 00:00:00 開始,到當前日期對象時,所經(jīng)過的毫秒數(shù),以格林威治時間為準。 getTimezoneOffset() 用途:獲取世界標準時間(UTC)不當前主機時間之間的分鐘差值。 getUTCDate() 用途:使用世界標準時間獲取當前日期對象"日期&quo

10、t;部分數(shù)值(1 31)。 getUTCDay() 用途:使用世界標準時間獲取當前日期對象"星期"部分的數(shù)值(0 6)。 getUTCFullYear() 用途:使用世界標準時間獲取當前日期對象"年份"部分四位數(shù)值。 getUTCHours() 用途:使用世界標準時間獲取當前日期對象"小時"部分數(shù)值(0 23) getUTCMilliseconds() 用途:使用世界標準時間獲取當前日期對象的毫秒數(shù)(0 999)。 getUTCMinutes() 用途:使用世界標準時間獲取當前日期對象"分鐘"部分數(shù)值(0 59)。

11、 getUTCMonth() 用途:使用世界標準時間獲取當前日期對象"月份"部分的數(shù)值(1 12)。 getUTCSeconds() 用途:使用世界標準時間獲取當前日期對象"秒數(shù)"部分數(shù)值(0 59)。 Date.parse(datestring) 用途:用于分析一個包含日期的字符串,幵返回該日期不 1970 年 1 月 1 日 00:00:00 之間相差的毫秒數(shù)參數(shù):datestring 為日期格式的字符串,格式為:yyyy/mm/dd hh:mm:ss。 toDateString() 用途:以字符串的形式獲取一個日期。 toISOString() 用

12、途:獲取當前日期對象的 IOS 格式的日期字串,格式: YYYY-MM-DDTHH:mm:ss.sssZ。 toJSON() 用途:獲取當前日期對象的 JSON 格式的日期字串,格式: YYYY-MM-DDTHH:mm:ss.sssZ。 toLocaleDateString() 用途:以字符串的形式獲取本地化當前日期對象。幵且只包含"年月日"部分的 短日期信息。 toLocaleTimeString() 用途:以字符串的形式獲取本地化當前日期對象。幵且只包含"時分秒"部分的 短日期信息。 toUTCString() 用途:以字符串的形式獲取相對于當前日期

13、對象的世界標準時間。 Date.UTC(year,month,day,hour,min,sec,millisec) 用途:獲取相對于1970 年 1 月 1 日 00:00:00的世界標準時間,不指定日 期對象之間相差的毫秒數(shù)。 參數(shù):組成指定日期對象的年、月、日、時、分、秒以及毫秒的數(shù)值。 valueOf() 用途:獲取當前日期對象的原始值。 addYears(years) 用途:將指定的年份數(shù)加到當前日期對象上,獲取一個新的日期對象。 參數(shù):years 為整數(shù)數(shù)值,正負均可。 addMonths(months) 用途:將指定的月份數(shù)加到當前日期對象上,獲取一個新的日期對象。 參數(shù):mont

14、hs 為整數(shù)數(shù)值,正負均可。 addDays(days) 用途:將指定的天數(shù)加到當前日期對象上,獲取一個新的日期對象。 參數(shù):days 為整數(shù)數(shù)值,正負均可。 addHours(hours) 用途:將指定的小時數(shù)加到當前日期對象上,獲取一個新的日期對象。 參數(shù):hours 為整數(shù)數(shù)值,正負均可。 addMinutes(minutes) 用途:將指定的分鐘數(shù)加到當前日期對象上,獲取一個新的日期對象。 參數(shù):minutes 為整數(shù)數(shù)值,正負均可。 addSeconds(seconds) 用途:將指定的秒數(shù)加到當前日期對象上,獲取一個新的日期對象。 參數(shù):seconds 為整數(shù)數(shù)值,正負均可。 ad

15、dMilliseconds(ms) 用途:將指定的毫秒數(shù)加到當前日期對象上,獲取一個新的日期對象。 參數(shù):ms 為整數(shù)數(shù)值,正負均可。 在 AxureRP7.0 中,有幾個沒有在列表中顯示的時間函數(shù),它們分別是: Year 用途:獲取系統(tǒng)日期對象"年份"部分的四位數(shù)值。 Month 用途:獲取系統(tǒng)日期對象"月份"部分數(shù)值(1 12)。 Day 用途:獲取系統(tǒng)日期對象"日期"部分數(shù)值(1 31)。 Hours 用途:獲取系統(tǒng)日期對象"小時"部分數(shù)值(0 23)。 Minutes 用途:獲取系統(tǒng)日期對象"分鐘

16、"部分數(shù)值(0 59)。 Seconds 用途:獲取系統(tǒng)日期對象"秒數(shù)"部分數(shù)值(0 59)。 7. 字符串函數(shù)(String) Length 用途:獲取當前文本對象的長度,即字符個數(shù);1 個漢字的長度按 1 計算。 charAt(index) 用途:獲取當前文本對象中指定位置的字符;字符起始位置從 0 開始。 參數(shù):index 為大于等于 0 的整數(shù)。 charCodeAt(index) 用途:獲取當前文本對象中指定位置字符的 Unicode 編碼(中文編碼段 19968 40622);字符起始位置從 0 開始。 參數(shù):index 為大于等于 0 的整數(shù)。 co

17、ncat('string') 用途:將當前文本對象不另一個字符串組合。 參數(shù):string 為組合在后方的字符串。 indexOf('searchValue') 用途:從左至右獲取查詢字符串在當前文本對象中首次出現(xiàn)的位置。 參數(shù): searchValue:查詢的字符串。 start:查詢的起始位置。該參數(shù)可省略,官方未給出此參數(shù),經(jīng)測試可用。 lastIndexOf('searchvalue',start) 用途:從右至左獲取查詢字符串在當前文本對象中首次出現(xiàn)的位置。 參數(shù): searchValue:查詢的字符串。 Start:查詢的起始位置。該

18、參數(shù)可省略。 replace('searchvalue','newvalue') 用途:用新的字符串替換當前文本對象中指定的字符串。 參數(shù): searchvalue:被替換的字符串。 newvalue:新文本對象或字符串。 slice(start,end) 用途:從當前文本對象中截取從指定起始位置開始到終止位置之前的字符串。 參數(shù): start:被截取部分的起始位置,該數(shù)值可為負數(shù)。 end:被截取部分的終止位置,該數(shù)值可為負數(shù)。該參數(shù)可省略,省略該參數(shù)則由起始位置截取至文本對象結(jié)尾。 split('separator',limit) 用途:將當

19、前文本對象中不分隔字符相同的字符轉(zhuǎn)為為”,”,形成多組字符串,幵返回從左開始的指定組數(shù)。參數(shù):separator:分隔字符。分隔字符可以為空,為空時將分隔每個字符為一 組。 limit:返回組數(shù)的數(shù)值。該參數(shù)可以省略,省略該參數(shù)則返回所有字符串組。 substr(start,length) 用途:從當前文本對象中指定起始位置開始截取一定長度的字符串。 參數(shù): start:被截取部分的起始位置。 length:被截取部分的長度。該參數(shù)可省略,省略該參數(shù)則由起始位置截取 至文本對象結(jié)尾。 substring(from,to) 用途:從當前文本對象中截取從指定位置到另一指定位置區(qū)間的字符串。右側(cè) 位置丌截取。參數(shù): from:指

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論