JavaScript - 字符串方法(String Methods)
在JavaScript中,字符串是一种表示文本数据的数据类型。字符串方法允许我们对字符串进行各种操作和转换。让我们来看看一些常用的字符串方法。
1. length
length 方法返回字符串的长度,即字符串中字符的个数。
const str = 'Hello, World!';
console.log(str.length); // 输出 13
2. toUpperCase 和 toLowerCase
toUpperCase 方法将字符串中的所有字符转换为大写,而 toLowerCase 方法将字符串中的所有字符转换为小写。
const str = 'Hello, World!';
console.log(str.toUpperCase()); // 输出 "HELLO, WORLD!"
console.log(str.toLowerCase()); // 输出 "hello, world!"
3.indexOf 和 lastIndexOf
indexOf 方法返回指定子字符串在字符串中第一次出现的索引位置,而 lastIndexOf 方法返回指定子字符串在字符串中最后一次出现的索引位置
const str = 'Hello, World!';
console.log(str.indexOf('o')); // 输出 4
console.log(str.lastIndexOf('o')); // 输出 8
4. slice 和 substring
slice 方法从字符串中提取指定开始和结束索引之间的字符,而 substring 方法也是用于提取字符串的一部分,但它接受的参数是起始索引和结束索引。
const str = 'Hello, World!';
console.log(str.slice(7, 12)); // 输出 "World"
console.log(str.substring(7, 12)); // 输出 "World"
5. replace
replace 方法用于将字符串中的指定子字符串替换为其他字符串。
const str = 'Hello, World!';
console.log(str.replace('World', 'JavaScript')); // 输出 "Hello, JavaScript!"
这些是一些常用的字符串方法,它们可以帮助我们对字符串进行处理和转换。你可以根据需要在代码中使用它们。