JavaScript中的常见函数字符串可以调用的方法
1. Javascript indexOf()函数
string.indexOf(substring,startpox)——返回substring在string中的位置。
substring——要查找的子字符串。
startpos——可选参数,从string的startpos位置开始查找substring,如果没有此参数将从string的开始位置查找
返回值:返回字符串substring在字符串string中的位置。没有在字符串string中查找到字符串substring,返回-1;
2. Javascript charAt()函数
string.charAt(n)——返回指定位置(n)的字符
n——字符在字符串中的位置(字符串第一个字符的位置为0)
返回值:返回n位置字符。如果n不在0到string.length-1之间,将返回空字符串。
3. Javascript charCodeAt()函数
string.charCodeAt(n)——返回指定位置(n)字符的Unicode编码。
n——字符在字符串中的位置(字符串第一个字符的位置为0);
返回值:返回n位置字符的Unicode编码(此编码为16位,在0—65536之间)。如果n不在0到string.length-1之间,返回NaN。
4. Javascript lastIndexOf()函数
string.lastIndexOf(substring,startpos)——返回substring在string中最后匹配(出现)的位置。
substring——要查找的子字符串
startpos——可选参数,从string的startpos位置开始查找substring,如果没有此参数将从string的开始位置查找。
返回值:返回子字符串substring在字符串string中最后匹配的位置。没有在字符串string中查找到字符串substring,返回-1.
5. Javascript substring()函数
string.substring(startPos,endPos)——返回从string的startPos位置,到endPos位置的字符串。
startPos——开始位置。
endPos——结束位置。
返回值:字符串。
6. JavaScript slice()函数
string.slice(startPos,endPos)——返回被截取的字符串。
startPos——返回字符串的开始位置(取负数是,从字符串的末尾开始计算)。
endPos——可选参数,返回字符串的结束位置,如果无此参数为字符串的结尾(取负数是,从字符串的末尾开始计算)。
返回值:被截取的字符串。
7. JavaScript substr()函数
string.substr(startPos,length)——返回从string的startPos位置,长度为length的字符串
startPos——开始位置(取负数是,从字符串的末尾开始计算)。
length——长度。
返回值:字符串。