js字符串的常用方法
时间: 2023-11-24 11:06:13 浏览: 76
JavaScript中字符串有许多常用的方法,下面是一些常见的方法:
1. length: 返回字符串的长度。
示例:`var str = "Hello World"; console.log(str.length); // 输出 11`
2. indexOf: 返回字符串中指定字符或子字符串的第一个匹配位置的索引,如果没有找到则返回 -1。
示例:`var str = "Hello World"; console.log(str.indexOf("World")); // 输出 6`
3. lastIndexOf: 返回字符串中指定字符或子字符串的最后一个匹配位置的索引,如果没有找到则返回 -1。
示例:`var str = "Hello World"; console.log(str.lastIndexOf("o")); // 输出 7`
4. slice: 返回从指定起始位置到指定结束位置(不包括结束位置)的子字符串。
示例:`var str = "Hello World"; console.log(str.slice(6, 11)); // 输出 World`
5. substring: 返回从指定起始位置到指定结束位置(不包括结束位置)的子字符串,与 slice 方法类似,但不允许负数参数。
示例:`var str = "Hello World"; console.log(str.substring(6, 11)); // 输出 World`
6. substr: 返回从指定起始位置开始的指定长度的子字符串。
示例:`var str = "Hello World"; console.log(str.substr(6, 5)); // 输出 World`
7. replace: 将字符串中的指定字符或正则表达式替换为新的字符或字符串。
示例:`var str = "Hello World"; console.log(str.replace("World", "JavaScript")); // 输出 Hello JavaScript`
8. toUpperCase: 将字符串转换为大写。
示例:`var str = "Hello World"; console.log(str.toUpperCase()); // 输出 HELLO WORLD`
9. toLowerCase: 将字符串转换为小写。
示例:`var str = "Hello World"; console.log(str.toLowerCase()); // 输出 hello world`
这些只是一部分常用的方法,JavaScript中字符串还有很多其他方法可供使用。
阅读全文