跳到主要内容

字符串的属性和函数

字符串的属性和函数:

• length:获取当前文本对象的长度,即字符长度,1个汉字的长度按1计算。

• charAt(index):获取当前文本对象指定位置的字符,index为大于等于0的整数,字符位置从0开始计数,0为第一位。

• indexOf(‘searchValue’,start):从左至右查询字符串在当前文本对象中首次出现的位置。未查询到,返回值为-1。

• lastIndexOf('searchvalue,start'):从右至左查询字符串在当前文本对象中首次出现的位置。未查询到,返回值为-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):将当前文本对象中与分隔字符相同的字符转为“,”,形成多组字符串,并返回从左开始的指

定组数。

36.字符串函数的使用.rp