字符串的属性和函数
length:返回字符串的字符长度,包括空格,注意:汉字占1个字符charAt(index):返回字符串中指定索引处的字符indexOf('searchValue"):返回调用函数的字符串中搜索值的第一个实例的起始索引。如果未找到搜索值,则返回 -1lastindexOfl'searchValue”):返回调用函数的字符串中搜索值的最后一个实例的起始索引。如果未找到搜索值,则返回-1
字符串的函数:
charCodeAt(index):获取当前文本对象中指定位置字符的Unicode编码(中文编码段19968~40622);字符起始位置从0开始。index为大于等于0的整数。
slice(start,end):从当前文本对象中截取从指定位置开始到指定位置结束之间的字符串。substr(start,length):当前文本对象中从指定起始位置截取一定长度的字符串。参数:start为截取的起始位置length为截取的长度,该参数可以省略,省略则表示从起始位置一直截取到文本对象末尾。
substring(from,to):从当前文本对象中截取从指定位置开始到另一指定位置区间的字符串
字符串的函数
concat('string”):将当前文本对象与另外一个字符串组合,string为组合后显示在后方的字符串。
replace(searchvalue',newvalue'):用新的字符串替换文本对象中指定的字符串。
toLowerCase():将文本对象中所有的大写字母转换为小写字母,
toUpperCase():将文本对象中所有的小写字母转换为大写字母,
trim():删除文本对象两端的空格。
toString():将一个逻辑值转换为字符串。
split(separator',limit):将当前文本对象中与分隔字符相同的字符转为"”,形成多组字符串,并返回从左开始的指定组数。
数学函数:
·Math.abs(x):计算参数值的绝对值。参数:x为数值。
·Math.acos(x):获取一个数值的反余弦弧度值,其范围是 0~ pi。参数:x为数值,范围在 -1~1 之间。
Math.asin(x)用途:获取一个数值的反正弦值。参数:x为数值,范围在-1~1之间。
·Math.atan(x):获取一个数值的反正切值。参数:x为数值。
Math.atan2(y,x)用途:获取某一点(x,y)的角度值。
·Math.ceil(x):向上取整函数,获取大于或者等于指定数值的最小整数。参数:x为数值,Math.cos(x):获取一个数值的余弦函数。。返回-1.0到1.0之间的数。参数:x为弧度数值。康Math.exp(x):获取一个数值的指数函数,计算以e为底的指数。Math.floor(x):向下取整函数,获取小于或者等于指定数值的最大整数。 参数:x为数值。Math.log(x):对数函数,计算以e为底的对数值。参数:x为数值。
Math.max(x,y):获取参数中的最大值。 参数:“x,y”表示多个数值,不一定为2个数值。。
· Math.min(x,y):获取参数中的最小值。 参数:“x,y”表示多个数值,不一定为2个数值。
Math.pow(x,y):幂函数,计算x的y次幕。
Math.random():随机数函数,返回一个0~1之间的随机数。
Math.sin(x):正弦函数。参数:x为弧度数值。
Math.sqrt(x):平方根函数。参数:x为数值。
Math.tan(x):正切函数。参数:x为弧度数值。
日期函数:
·Now:获耿当前计算机系统日期对象。
GenDate :获取原型生成日期对象。
getDate():获取日期对象“日期”部分数值(1~31)。
getDay():获取日期对象“星期”部分的数值(0~6)。
getDayOfWeek():获取日期对象“星期”部分的英文名称。
getFullYear():获取日期对象“年份”部分四位数值。
getHours():获取日期对象“小时”部分数值(0~23)
getMilliseconds():获取日期对象的亳秒数(0~999)。getMinutes():获取日期对象“分钟”部分数值(0 ~59)getMonth():获取日期对象“月份”部分的数值(1~12)。
getMonthName():获取日期对象“月份”部分的英文名称,
getseconds():获取日期对象“秒数”部分数值(0 ~59)。
getTime():获取当前日期对象中的时间值。该时间值表示从1970年1月1日00:00:00开始,到当前日期对象时,所经过的亳秒数,以格林威治时间为准。
getTimezoneOffset():获取世界标准时间(UTC)与当前主机时间之间的分钟差值。