JavaScript中的常见函数字符串可以调用的方法

时间:2023-01-03 21:30:51

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——长度。

  返回值:字符串。