元件属性 |
序号
| 属性
| 说明
| 示例
|
| width
| 获取元件的宽度
| [[LVAR.width]]
|
| height
| 获取元件的高度
| [[LVAR.height]]
|
| x
| 获取元件左上顶点X坐标值
| [[LVAR.x]]
|
| y
| 获取元件左上顶点Y坐标值
| [[LVAR.y]]
|
| left
| 获取元件左边界X坐标值
| [[LVAR.left]]
|
| top
| 获取元件顶部边界Y坐标值
| [[LVAR.top]]
|
| right
| 获取元件等右边界X坐标值
| [[LVAR.right]]
|
| bottom
| 获取元件底部边界Y坐标值
| [[LVAR.bottom]]
|
| text
| 元件上的文本内容
| [[LVAR.text]]
|
| name
| 元件名称
| [[LVAR.name]]
|
| opacity
| 元件透明度值,1到100
| [[LVAR.opacity]]
|
| rotation
| 元件的旋转角度值
| [[LVAR.rotation]]
|
|
序号
| 属性
| 说明
| 示例
|
| scrollX
| 获取窗口横向滚动的当前坐标值
| [[Window.scrollX]]
|
| scrollY
| 获取窗口纵向滚动的当前坐标值
| [[Window.scrollY]]
|
| width
| 获取窗口的宽度
| [[Window.width]]
|
| height
| 获取窗口的高度
| [[Window.height]]
|
|
序号
| 属性
| 说明
| 示例
|
| x
| 获取鼠标X轴坐标值
| [[Cursor.x]]
|
| y
| 获取鼠标Y轴坐标值
| [[Cursor.y]]
|
|
序号
| 函数
| 说明
| 示例
|
| toFixed
| 指定数字的小数点位数
| 使用方法:如果n=1.232,[[n.toFixed(2)]]返回值1.23
|
| toExponential
| 把对象的值转换为指数计数法
| [[n.toExponential(参数)]]
|
| toPrecision
| 把数字格式化为指定的长度
| 如果n=1, [[n.toPrecision(6)]]返回值1.00000
|
|
序号
| 函数
| 说明
| 示例
|
| abs
| 返回数据的绝对值
| [[Math.abs(x)]],例如-2的绝对值是2
|
| ceil
| 向上取整
| 例如ceil(5.2)=6
|
| floor
| 向下取整
| 例如floor(5.8)=5
|
| max
| 求两个数字的最大值
| max(1,3.2)=3.2
|
| min
| 求两个数字的最小值
| min(1,3)=1
|
| random
| 获取0~1之间的随机数
| [[Math.random()]]
|
|
序号
| 函数/属性
| 说明
| 示例
|
| charAt
| 返回指定位置的字符,第一个字符串位置为0
| helloworld'.charAt(5)=w
|
| charCodeAt
| 返回指定位置字符的 Unicode 编码
| helloworld'.charAt(5)=119,字母a从97开始
|
| concat
| 连接字符串
| [[LVAR.concat('字符串')]]
|
| indexOf
| 检索字符串,没找到时返回-1
| [[LVAR.indexOf('字符串')]]
|
| length
| 获取字符串长度
| 'hello'.length=5
|
| lastIndexOf
| 从后向前搜索第一个满足条件的字符串,没找到时返回-1
| 'helleo'.lastIndexOf('e')=4
|
| 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
| 从起始索引号提取字符串中指定数目的字符
| 'hello'.substr(1,2)=el
|
| substring
| 提取字符串中两个指定的索引号之间的字符
| 'hello'.substring(0,2)=he
|
from:必需,一个非负的整数,规定要提取的子串的第一个字符在 stringObject 中的位置。
|
to:可选,一个非负的整数,比要提取的子串的最后一个字符在 stringObject 中的位置多 1。如果省略该参数,那么返回的子串会一直到字符串的结尾。
|
| toLowerCase
| 把字符串转换为小写
| 'Hello'.toLowerCase()=hello
|
| toUpperCase
| 把字符串转换为大写
| 'Hello'.toLowerCase()=HELLO
|
| trim
| 去除字符串两端空格
| ' hello '.trim()=hello
|
|
序号
| 函数
| 说明
| 示例
|
| Now
| 根据计算机系统设定的日期和时间返回当前的日期和时间
| [[Now()]]
|
| getDate
| 返回一个月中的某一天(1 ~ 31)
| [[Now.getDate()]]
|
| getDay
| 返回一周中的某一天(0 ~ 6)
| 周日=0,周一=1,依次类推
|
| getDayOfWeek
| 返回一周中的某一天的英文名称
| 返回Monday,Tuesday等
|
| getFullYear
| 返回日期中四位数字的年
| [[Now.getFullYear()]]
|
| getHours
| 返回日期中的小时(0 ~ 23)
| [[Now.getHours()]]
|
| getMilliseconds
| 返回毫秒数(0 ~ 999)
| [[Now.getMilliseconds()]]
|
| getMinutes
| 返回日期中的分钟(0 ~ 59)
| [[Now.getMinutes()]]
|
| getMonth
| 返回日期中的月份(0 ~ 11)
| [[Now.getMonth()]]
|
| getMonthName
| 返回日期中的月份名称(0 ~ 11)
| [[Now.getMonthName()]]
|
| getSeconds
| 返回日期中的秒数(0 ~ 59)
| [[Now.getSeconds()]]
|
| getTime
| 返回 1970 年 1 月 1 日至今的毫秒数
| [[Now.getTime()]]
|
| getTimezaneOffset
| 返回本地时间与格林威治标准时间(GMT) 的分钟差
| [[Now.getTimezaneOffset()]]
|
| getUTCDate
| 根据世界时,从Date对象返回月中的一天(1~31)
| [[Now.getUTCDate()]]
|
| getUTCDay
| 根据世界时间从Date对象返回周中的一天(0~6)
| [[Now.getUTCDay()]]
|
| getUTCFullYear
| 根据世界时从Date对象返回四位数的年份。
| [[Now.getUTCFullYear()]]
|
| getUTCHours
| 根据世界时返回Date对象的小时(0~23)
| [[Now.getUTCHours()]]
|
| getUTCMilliseconds
| 根据世界时返回Date对象的毫秒(0~999)
| [[Now.getUTCMilliseconds()]]
|
| getUTCMinutes
| 根据世界时返回Date对象的分钟(0~59)
| [[Now.getUTCMinutes()]]
|
| getUTCMonth
| 根据世界时从Date对象返回月份(0~11)
| [[Now.getUTCMonth()]]
|
| getUTCSeconds
| 根据世界时返回Date对象的秒钟(0~59)
| [[Now.getUTCSeconds()]]
|
| toDateString
| 把Date对象的日期部分转换为字符串
| [[Now.toDateString()]]
|
| toISOString
| 以字符串的形式返回采用ISO格式的日期。
| [[Now.toISOString()]]
|
| toJSON
| 用于允许转换某个对象的数据,以进行JavaScript Object Notation(JSON)序列化
| [[Now.toJSON()]]
|
| toLocaleDateString
| 根据本地时间格式,把Date对象的日期格式部分转换为字符串。
| [[Now.toLocaleDateString]]
|
| toLocalTimeString
| 根据本地时间格式,把Date对象的时间格式部分转换为字符串。
| [[Now.toLocalTimeString]]
|
| toLocaleString
| 根据本地时间格式,把Date对象转换为字符串。
| [[Now.toLocaleString()]]
|
| toTimeString
| 把Date对象的时间部分转换为字符串
| [[Now.toTimeString]]
|
| toUTCString
| 根据世界时,把Date对象转换为字符串
| [[Now.toUTCString]]
|
| valueOf
| 返回Date对象的原始值
| [[Now.valueOf()]]
|
| addYear
| 返回一个新的DateTime,它将指定的念书加到此实例的值上
| [[Now.addYear(years)]]
|
| addMonth
| 返回一个新的DateTime ,它将指定的月数加到此实例的值上
| [[Now.addMonth(months)]]
|
| addDay
| 返回一个新的DateTime ,它将指定的天数加到此实例的值上
| [[Now.addDay(days)]]
|
| addHour
| 返回一个新的DateTime ,它将指定的小时数加到此实例的值上
| [[Now.addHour(hours)]]
|
| addMinute
| 返回一个新的DateTime ,它将指定的分钟数加到此实例的值上
| [[Now.addMinute(minutes)]]
|
| addSecond
| 返回一个新的DateTime ,它将指定的秒钟数加到此实例的值上
| [[Now.addSecond(seconds)]]
|
| addMillisecond
| 返回一个新的DateTime ,它将指定的毫秒钟数加到此实例的值上
| [[Now.addMillisecond(milliseconds)]]
|
| parse
| 返回1970年1月1日午夜到指定日期(字符串)的毫秒数
| [[Date.parse(datestring)]]
|
| UTC
| 根据世界时返回 1970 年 1 月 1 日到指定日期的毫秒数
| [[Date.UTC(year,month,day,hour,min,sec,millisec)]]
|