js字符串的方法

JavaScript 中字符串有很多内置的方法可以使用。以下是一些常用的方法和示例:

  1. length: 返回字符串的长度。 示例:

    const str = "Hello, World!";
    console.log(str.length); // 输出 13
    

  2. charAt(index): 返回指定索引位置的字符。 示例:

    const str = "Hello";
    console.log(str.charAt(0)); // 输出 "H"
    

  3. concat(str1, str2): 连接两个或更多字符串,并返回新的字符串。 示例:

    const str1 = "Hello";
    const str2 = " World";
    console.log(str1.concat(str2)); // 输出 "Hello World"
    

  4. indexOf(substring, startIndex): 返回指定子字符串在字符串中首次出现的索引位置。如果未找到则返回 -1。 示例:

    const str = "Hello, World!";
    console.log(str.indexOf("World")); // 输出 7
    

  5. lastIndexOf(substring, startIndex): 返回指定子字符串在字符串中最后一次出现的索引位置。如果未找到则返回 -1。 示例:

    const str = "Hello, World!";
    console.log(str.lastIndexOf("o")); // 输出 8
    

  6. slice(startIndex, endIndex): 从字符串中提取指定开始索引和结束索引之间的字符,并返回新的字符串。结束索引为可选参数,默认为字符串的长度。 示例:

    const str = "Hello, World!";
    console.log(str.slice(7, 12)); // 输出 "World"
    

  7. toUpperCase(): 将字符串中的所有字符转换为大写,并返回新的字符串。 示例:

    const str = "Hello, World!";
    console.log(str.toUpperCase()); // 输出 "HELLO, WORLD!"
    

  8. toLowerCase(): 将字符串中的所有字符转换为小写,并返回新的字符串。 示例:

    const str = "Hello, World!";
    console.log(str.toLowerCase()); // 输出 "hello, world!"
    

  9. replace(searchValue, replaceValue): 替换字符串中的子字符串,并返回新的字符串。只替换首个匹配项。 示例:

    const str = "Hello, World!";
    console.log(str.replace("World", "JavaScript")); // 输出 "Hello, JavaScript!"
    

  10. split(separator): 根据指定的分隔符将字符串拆分为数组,并返回数组。 示例:

    const str = "Hello, World!";
    console.log(str.split(", ")); // 输出 ["Hello", "World!"]
    

以上只是一小部分字符串的方法,JavaScript 还提供了很多其他有用的方法。您可以查看 MDN 上的文档以了解更多信息。

猜你喜欢

转载自blog.csdn.net/song19990524/article/details/135024662