更新時間:2021-08-13 來源:黑馬程序員 瀏覽量:
加QQ:2217622915獲取Axure全套視頻教程。
OnLoadVariable
?途:默認(rèn)名稱
Repeater
?途:中繼器的對象。Item.Repeater即為Item所在的中繼器對象。
visibleItemCount
?途:中繼器項(xiàng)?列表中可?項(xiàng)的數(shù)量。?如:項(xiàng)?列表共有15項(xiàng),分?顯示為每?6項(xiàng)。當(dāng)
項(xiàng)?列表在第1、2?時,可?項(xiàng)數(shù)量為6;當(dāng)項(xiàng)?列表在第3?時,可?項(xiàng)數(shù)量為3。
itemCount
?途:獲取中繼器項(xiàng)?列表的總數(shù)量,或者叫加載項(xiàng)數(shù)量。默認(rèn)情況下項(xiàng)?列表的總數(shù)量會與
中繼器數(shù)據(jù)集中的數(shù)據(jù)?數(shù)量?致,但是,如果進(jìn)?了篩選,項(xiàng)?列表的總數(shù)量則是篩選后的
數(shù)量,這個數(shù)量不受分?影響。
dataCount
?途:獲取中繼器數(shù)據(jù)集中數(shù)據(jù)?的總數(shù)量。
pageCount
?途:獲取中繼器分?的總數(shù)量,即能夠獲取分?后共有多少?。
pageIndex
?途:獲取中繼器項(xiàng)?列表當(dāng)前顯示內(nèi)容的?碼。
Item
?途:獲取數(shù)據(jù)集??數(shù)據(jù)的集合,即數(shù)據(jù)?的對象。
TargetItem
?途:?標(biāo)數(shù)據(jù)?的對象。
Item.列名
?途:獲取數(shù)據(jù)?中指定列的值。
index
?途:獲取數(shù)據(jù)?的索引編號,編號起始為1,由上?下每?遞增1。isFirst
?途:判斷數(shù)據(jù)?是否為第1?;如果是第1?,返回值為“True”,否則為“False”。
isLast
?途:判斷數(shù)據(jù)?是否為最末?;如果是最末?,返回值為“True”,否則為“False”。
isEven
?途:判斷數(shù)據(jù)?是否為偶數(shù)?;如果是偶數(shù)?,返回值為“True”,否則為“False”。
isOdd
?途:判斷數(shù)據(jù)?是否為奇數(shù)?;如果是奇數(shù)?,返回值為“True”,否則為“False”。
isMarked
?途:判斷數(shù)據(jù)?是否為被標(biāo)記;如果被標(biāo)記,返回值為“True”,否則為“False”。
isVisible
?途:判斷數(shù)據(jù)?是否為可??;如果是可??,返回值為“True”,否則為“False”。
this
?途:獲取當(dāng)前元件對象。當(dāng)前元件是指當(dāng)前添加交互動作的元件。
示例:[[this]]
target
?途:獲取?標(biāo)元件對象。?標(biāo)元件是指當(dāng)前交互動作控制的元件。
示例:[[target]]
x
?途:獲取元件對象的X軸坐標(biāo)值。
示例:通過局部變量獲取[[Lvar.x]]
y
?途:獲取元件對象的Y軸坐標(biāo)值。
示例:通過局部變量獲取[[Lvar.y]]
width
?途:獲取元件對象的寬度值。
示例:通過局部變量獲取[[Lvar.width]]
height
?途:獲取元件對象的?度值。
示例:通過局部變量獲取[[Lvar.height]]
scrollX
?途:獲取元件對象的?平滾動距離(當(dāng)前僅限動態(tài)?板)。
示例:通過局部變量獲取[[Lvar.scrollX]]
scrollY?途:獲取元件對象的垂直滾動距離(當(dāng)前僅限動態(tài)?板)。
示例:通過局部變量獲取[[Lvar.scrollY]]
text
?途:獲取元件對象的?本?字。
示例:通過局部變量獲取[[Lvar.text]]
name
?途:獲取元件對象的?定義名稱。
示例:通過局部變量獲取[[Lvar.name]]
top
?途:獲取元件對象的上邊界坐標(biāo)值。
示例:通過局部變量獲取[[Lvar.top]]
left
?途:獲取元件對象的左邊界坐標(biāo)值。
示例:通過局部變量獲取[[Lvar.left]]
right
?途:獲取元件對象的右邊界坐標(biāo)值。
示例:通過局部變量獲取[[Lvar.right]]
bottom
?途:獲取元件對象的下邊界坐標(biāo)值。
示例:通過局部變量獲取[[Lvar.bottom]]
opacity
?途:獲取元件對象的不透明?例。
示例:通過局部變量獲取[[Lvar.opacity]]
rotation
?途:獲取元件對象的旋轉(zhuǎn)?度。
示例:通過局部變量獲取[[Lvar.rotation]]
pagename
?途:返回??的名稱,即我們在站點(diǎn)地圖?板??為所有??所做的命名
示例:[[PageName]]
Windows.width
?途:打開原型??的瀏覽器當(dāng)前寬度。
示例:[[Window.width]]
Windows.height
?途:打開原型??的瀏覽器當(dāng)前?度。示例:[[Window.height]]
Windows.scrollX
?途:瀏覽器中???平滾動的距離。
示例:[[Window.ScrollX]]
Windows.scrollY
?途:瀏覽器中??垂直滾動的距離。
示例:[[Window.ScrollY]]
Cursor.x
?途:?標(biāo)指針在??中位置的X軸坐標(biāo)。
示例:[[Cursor.X]]
Cursor.y
?途:?標(biāo)指針在??中位置的Y軸坐標(biāo)。
示例:[[Cursor.Y]]
DragX
?途:?標(biāo)指針沿X軸拖動元件時的瞬間(0.01秒)拖動距離。
DragY
?途:?標(biāo)指針沿Y軸拖動元件時的瞬間(0.01秒)拖動距離。
TotalDragX
?途:?標(biāo)指針拖動元件從開始到結(jié)束的X軸移動距離。
TotalDragY
?途:?標(biāo)指針拖動元件從開始到結(jié)束的Y軸移動距離。
DragTime
?途:?標(biāo)指針拖動元件從開始到結(jié)束的總時?。
toExponential(decimalPoints)
?途:把對象的值轉(zhuǎn)換為指數(shù)計(jì)數(shù)法。
參數(shù):decimalPoints為保留?數(shù)的位數(shù)。
示例:[[n.toExponential (參數(shù))]]
toFixed(decimalPoints)
?途:?途:將?個數(shù)字轉(zhuǎn)為保留指定位數(shù)的?數(shù),?數(shù)位數(shù)超出指定位數(shù)時進(jìn)?四舍五?。
參數(shù):decimalPoints為保留?數(shù)的位數(shù)。
示例:如果n=1.232,[[n.toFixed(2)]]返回值1.23
toPrecision(length)
?途:把數(shù)字示例化為指定的?度。參數(shù):length為示例化后的數(shù)字?度,?數(shù)點(diǎn)不計(jì)??度。
示例:如果n=1, [[n.toPrecision(6)]]返回值1.00000
length
?途:獲取當(dāng)前?本對象的?度,即字符個數(shù),1個漢字的?度按1計(jì)算。
charAt(index)
?途:獲取當(dāng)前?本對象中指定位置的字符;
參數(shù):index為?于等于0的整數(shù)。
示例:[[Lvar.charAt(1)]]
charCodeAt(index)
?途:獲取當(dāng)前?本對象中指定位置字符的Unicode編碼(中?編碼段19968 ~ 40622),字
符起始位置從0開始。
參數(shù):index為?于等于0的整數(shù)。
示例:[[Lvar.charCodeAt (1)]]
concat('string')
?途:將當(dāng)前?本對象與另?個字符串組合。
參數(shù):string為組合在后?的字符串。
indexOf('searchValue',start)
?途:從左?右獲取查詢字符串在當(dāng)前?本對象中?次出現(xiàn)的位置。未查詢到時返回值
為-1。
參數(shù):searchValue為查詢的字符串;start為查詢的起始位置。該參數(shù)可省略,官?未給出此
參數(shù),經(jīng)測試可?。
indexOf('searchValue',start)
?途:從左?右獲取查詢字符串在當(dāng)前?本對象中?次出現(xiàn)的位置。未查詢到時返回值
為-1。
參數(shù):searchValue為查詢的字符串;start為查詢的起始位置。該參數(shù)可省略,官?未給出此
參數(shù),經(jīng)測試可?。
lastIndexOf('searchvalue',start)
?途:從右?左獲取查詢字符串在當(dāng)前?本對象中?次出現(xiàn)的位置。未查詢到時返回值
為-1。
參數(shù):searchValue為查詢的字符串;start為查詢的起始位置。該參數(shù)可省略,官?未給出此
參數(shù),經(jīng)測試可?。
replace('searchvalue','newvalue')
?途:?新的字符串替換當(dāng)前?本對象中指定的字符串。
參數(shù):searchvalue為被替換的字符串;newvalue為新?本對象或字符串。
replace()
替換與正則表達(dá)式匹配的?串。
slice(start,end)?途:從當(dāng)前?本對象中截取從指定起始位置開始到終?位置之前的字符串。
參數(shù):start為被截取部分的起始位置,該數(shù)值可為負(fù)數(shù);end為被截取部分的終?位置,該數(shù)
值可為負(fù)數(shù)。該參數(shù)可省略,省略該參數(shù)則由起始位置截取??本對象結(jié)尾。
split('separator',limit)
?途:將當(dāng)前?本對象中與分隔字符相同的字符轉(zhuǎn)為“,”,形成多組字符串,并返回從左開始
的指定組數(shù)。
參數(shù):separator為分隔字符,分隔字符可以為空,為空時將分隔每個字符為?組;limit為返
回組數(shù)的數(shù)值,該參數(shù)可以省略,省略該參數(shù)則返回所有字符串組。
substr(start,length)
?途:從當(dāng)前?本對象中指定起始位置開始截取?定?度的字符串。
參數(shù):start為被截取部分的起始位置;length為被截取部分的?度,該參數(shù)可省略,省略該
參數(shù)則由起始位置截取??本對象結(jié)尾。
substring(from,to)
?途:從當(dāng)前?本對象中截取從指定位置到另?指定位置區(qū)間的字符串。右側(cè)位置不截取。
參數(shù):from為指定區(qū)間的起始位置;to為指定區(qū)間的終?位置,該參數(shù)可省略,省略該參數(shù)
則由起始位置截取??本對象結(jié)尾。
toLowerCase()
?途:將?本對象中所有的?寫字?轉(zhuǎn)換為?寫字?。
toUpperCase()
?途:將當(dāng)前?本對象中所有的?寫字?轉(zhuǎn)換為?寫字?。
trim()
?途:去除當(dāng)前?本對象兩端的空格。
toString()
?途:將?個邏輯值轉(zhuǎn)換為字符串。
+
?途:加法運(yùn)算
示例:[[Lvar1+Lvar2]]或者[[Lvar1+1]]
-
?途:減法運(yùn)算
示例:[[Lvar1-Lvar2]]或者[[Lvar1-1]]
/
?途:除法運(yùn)算
示例:[[Lvar1*Lvar2]]或者[[Lvar1*1]]
*
?途:乘法運(yùn)算
示例:[[Lvar1/Lvar2]]或者[[Lvar1/1]]%
?途:百分?
abs(x)
?途:計(jì)算參數(shù)數(shù)值的絕對值。
參數(shù):x為數(shù)值,范圍在 -1~1 之間。
示例:[[Math.Abs(-1)]],返回值1
acos(x)
?途:獲取?個數(shù)值的反余弦弧度值,其范圍是 0~ pi 。
參數(shù):x為數(shù)值,范圍在 -1~1 之間。
示例:[[Math.Acos(x)]]
asin(x)
?途:獲取?個數(shù)值的反正弦值。
參數(shù):x為數(shù)值,范圍在 -1~1 之間。
示例:[[Math.Asin(x)]]
atan(x)
?途:獲取?個數(shù)值的反正切值。
參數(shù):x為數(shù)值。
示例:[[Math.Atan(x)]]
atan2(y,x)
?途:獲取某?點(diǎn)(x,y)的?度值。
參數(shù):“x,y”為點(diǎn)的坐標(biāo)數(shù)值。
示例:[[Math.atan2(y,x)]]
ceil(x)
?途:向上取整函數(shù),獲取?于或者等于指定數(shù)值的最?整數(shù)。
參數(shù):x為數(shù)值。
示例:[[Math.ceil(1.5)]],返回值2
cos(x)
?途:余弦函數(shù)。
參數(shù):x為弧度數(shù)值,弧度=?度*圓周率/180。
示例:[[Math.cos(x)]]
exp(x)
?途:指數(shù)函數(shù),計(jì)算以e為底的指數(shù)。
參數(shù):x為數(shù)值。
示例:[[Math. exp(2)]],返回值7.3890560989306495
flfloor(x)
?途:向下取整函數(shù),獲取?于或者等于指定數(shù)值的最?整數(shù)。
參數(shù):x為數(shù)值。
示例:[[Math.flfloor(1.5)]],返回值1log(x)
?途:對數(shù)函數(shù),計(jì)算以e為底的對數(shù)值。
參數(shù):x為數(shù)值。
示例:[[Math.log(2)]],返回值0.6931471805599453
max(x,y)
?途:獲取參數(shù)中的最?值。
參數(shù):“x,y”表示多個數(shù)值,??2個數(shù)值。
示例:[[Math.max(1,5,5.3,2,4)]],返回值5.3
min(x,y)
?途:獲取參數(shù)中的最?值。
參數(shù):“x,y”表示多個數(shù)值,??2個數(shù)值。
示例:[[Math.min(1,5,5.3,2,4)]],返回值1
pow(x,y)
?途:冪函數(shù),計(jì)算x的y次冪。
參數(shù):x不能為負(fù)數(shù)且y為?數(shù),或者x為0且y?于等于0。
示例:[[Math. pow (2,3)]],返回值8
random()
?途:隨機(jī)數(shù)函數(shù),返回?個0~1之間的隨機(jī)數(shù)。
示例:獲取10-15之間的隨機(jī)?數(shù),計(jì)算公式為Math.random()*5+10。
sin(x)
?途:正弦函數(shù)。
參數(shù):x為弧度數(shù)值,弧度=?度*圓周率/180
示例:[[Math.sin(x)]]
sqrt(x)
?途:平?根函數(shù)。
參數(shù):x為數(shù)值。
示例:[[Math.sqrt(16)]],返回值4
tan(x)
?途:正切函數(shù)。
參數(shù):x為弧度數(shù)值。
示例:[[Math.sin(x)]]
now
?途:獲取當(dāng)前計(jì)算機(jī)系統(tǒng)?期對象。
genDate
?途:輸出AxureRP原型?成的?期和時間值。
getDate()
?途:獲取?期對象“?期”部分?jǐn)?shù)值(1 ~ 31)。getDay()
?途:獲取?期對象“星期”部分的數(shù)值(0 ~ 6)。
getDayOfWeek()
?途:獲取?期對象“星期”部分的英?名稱。
getFullYear()
?途:獲取?期對象“年份”部分四位數(shù)值。
getHours()
?途:獲取?期對象“?時”部分?jǐn)?shù)值(0 ~ 23)。
getMilliseconds()
?途:獲取?期對象的毫秒數(shù)(0 ~ 999)。
getMinutes()
?途:獲取?期對象“分鐘”部分?jǐn)?shù)值(0 ~59)。
getMonth()
?途:獲取?期對象“?份”部分的數(shù)值(1 ~ 12)。
getMonthName()
?途:獲取?期對象“?份”部分的英?名稱。
示例:[[MonthName]],2?28?則返回"February"。
getSeconds()
?途:獲取?期對象“秒數(shù)”部分?jǐn)?shù)值(0 ~59)。
getTime()
?途:獲取當(dāng)前?期對象中的時間值。該時間值表示從1970年1?1?00:00:00開始,到當(dāng)前
?期對象時,所經(jīng)過的毫秒數(shù),以格林威治時間為準(zhǔn)。
getTimezoneOffffset()
?途:獲取世界標(biāo)準(zhǔn)時間(UTC)與當(dāng)前主機(jī)時間之間的分鐘差值。
getUTCDate()
?途:使?世界標(biāo)準(zhǔn)時間獲取當(dāng)前?期對象“?期”部分?jǐn)?shù)值(1 ~ 31)。
getUTCDay()
?途:使?世界標(biāo)準(zhǔn)時間獲取當(dāng)前?期對象“星期”部分的數(shù)值(0 ~ 6)。
getUTCFullYear()
?途:使?世界標(biāo)準(zhǔn)時間獲取當(dāng)前?期對象“年份”部分四位數(shù)值。
getUTCHours()
?途:使?世界標(biāo)準(zhǔn)時間獲取當(dāng)前?期對象“?時”部分?jǐn)?shù)值(0 ~ 23)
getUTCMilliseconds()?途:使?世界標(biāo)準(zhǔn)時間獲取當(dāng)前?期對象的毫秒數(shù)(0 ~ 999)。
getUTCMinutes()
?途:使?世界標(biāo)準(zhǔn)時間獲取當(dāng)前?期對象“分鐘”部分?jǐn)?shù)值(0 ~59)。
getUTCMonth()
?途:使?世界標(biāo)準(zhǔn)時間獲取當(dāng)前?期對象“?份”部分的數(shù)值(1 ~ 12)。
getUTCSeconds()
?途:使?世界標(biāo)準(zhǔn)時間獲取當(dāng)前?期對象“秒數(shù)”部分?jǐn)?shù)值(0 ~59)。
parse(datestring)
?途:?于分析?個包含?期的字符串,并返回該?期與1970年1?1?00:00:00之間相差的
毫秒數(shù)
參數(shù):datestring為?期格式的字符串,格式為:yyyy/mm/dd hh:mm:ss。
toDateString()
?途:以字符串的形式獲取?個?期。
toISOString()
?途:獲取當(dāng)前?期對象的IOS格式的?期字串,格式:YYYY-MM-DDTHH:mm:ss.sssZ。
toJSON()
?途:獲取當(dāng)前?期對象的JSON格式的?期字串,格式: YYYY-MM-
DDTHH:mm:ss.sssZ。
toLocaleDateString()
?途:以字符串的形式獲取本地化當(dāng)前?期對象。并且只包含“年??”部分的短?期信息。
toLocaleTimeString()
?途:以字符串的形式獲取本地化當(dāng)前?期對象。并且只包含“時分秒”部分的短?期信息。
toLocaleString()
?途:根據(jù)本地時間示例,將對象轉(zhuǎn)換為字符串。
toTimeString()
?途:將對象的時間部分轉(zhuǎn)換為字符串。
toUTCString()
?途:以字符串的形式獲取相對于當(dāng)前?期對象的世界標(biāo)準(zhǔn)時間。
UTC()
?途:獲取相對于1970 年 1 ? 1 ? 00:00:00的世界標(biāo)準(zhǔn)時間,與指定?期對象之間相差的
毫秒數(shù)
參數(shù):組成指定?期對象的年、?、?、時、分、秒以及毫秒的數(shù)值。
valueOf()
?途:獲取當(dāng)前?期對象的原始值。addYears(years)
?途:將指定的年份數(shù)加到當(dāng)前?期對象上,獲取?個新的?期對象。
參數(shù):years為整數(shù)數(shù)值,正負(fù)均可。
addMonths(months)
?途:將指定的?份數(shù)加到當(dāng)前?期對象上,獲取?個新的?期對象。
參數(shù):months為整數(shù)數(shù)值,正負(fù)均可。
addDays(days)
?途:將指定的天數(shù)加到當(dāng)前?期對象上,獲取?個新的?期對象。
參數(shù):days為整數(shù)數(shù)值,正負(fù)均可。
示例:[[Now.addDays(10).toLocaleDateString()]],在當(dāng)前?期上增加10天并以標(biāo)準(zhǔn)格式輸出
addHours(hours)
?途:將指定的?時數(shù)加到當(dāng)前?期對象上,獲取?個新的?期對象。
參數(shù):hours為整數(shù)數(shù)值,正負(fù)均可。
addMinutes(minutes)
?途:將指定的分鐘數(shù)加到當(dāng)前?期對象上,獲取?個新的?期對象。
參數(shù):minutes為整數(shù)數(shù)值,正負(fù)均可。
addseconds(seconds)
?途:將指定的秒數(shù)加到當(dāng)前?期對象上,獲取?個新的?期對象。
參數(shù):seconds為整數(shù)數(shù)值,正負(fù)均可。
addMilliseconds(ms)
?途:將指定的毫秒數(shù)加到當(dāng)前?期對象上,獲取?個新的?期對象。
參數(shù):ms為整數(shù)數(shù)值,正負(fù)均可。
==
等于
!=
不等于
<
?于
<=
?于等于
>
?于
>=
?于等于
&&
并且
||
或者
猜你喜歡:
產(chǎn)品經(jīng)理職業(yè)發(fā)展分類有哪些?
產(chǎn)品經(jīng)理需要會什么軟件?產(chǎn)品經(jīng)理常見工具匯總