js检索字符串的方法
    在JavaScript中,有很多可以检索字符串的方法,这些方法可以用于在字符串中搜索特定的字符或子字符串,并返回相关的信息,如字符串起始索引位置、是否存在、出现的次数等。以下是一些常见的方法:
    1.indexOf()方法:该方法返回字符串中第一个匹配项的索引位置,如果没有匹配项,则返回-1。该方法的语法如下:
    ```javascript
      str.indexOf(searchValue, startIndex)
      ```
    其中,searchValue是需要查的字符串,startIndex是可选的起始搜索位置,默认值为0。例如:
    ```javascript
      var str = "Hello World";
      console.log(str.indexOf("o")); //输出4,因为o第一次出现的索引位置是4
      console.log(str.indexOf("r")); //输出-1,因为r在字符串中不存在
      console.log(str.indexOf("o", 5)); //输出7,因为o在从索引5开始搜索后第一次出现的索引位置是7
      ```
    5.replace()方法:该方法用一个新字符串或函数来替换字符串中匹配到的子字符串或正则表达式的子串,并返回替换后的新字符串。例如:
    6.trim()方法:该方法用于去除字符串两端的空格,并返回新字符串。例如:
    ```javascript
      var str = "  Hello World    ";
      console.im()); //输出Hello World,因为首尾的空格被去除了
indexof空格算不算
      ```
    7.slice()方法:该方法用于提取字符串中指定起始索引位置到结束索引位置之间的子字符串,并返回新字符串。例如:
    8.substring()方法:该方法也用于提取字符串中指定起始索引位置到结束索引位置之间的子字符串,并返回新字符串。不同的是,substring()方法不支持负数索引位置,且如果endIndex小于startIndex,则返回startIndex到字符串末尾的子字符串。例如:

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。