-
charAt()
方法:返回指定索引处的字符。 示例:let str = "Hello World"; console.log(str.charAt(0)); // Output: "H" console.log(str.charAt(6)); // Output: "W"
-
charCodeAt()
方法:返回指定索引处字符的 Unicode 值。 示例:let str = "Hello"; console.log(str.charCodeAt(0)); // Output: 72 console.log(str.charCodeAt(3)); // Output: 108
-
concat()
方法:连接两个或多个字符串,并返回连接后的字符串。 示例:let str1 = "Hello"; let str2 = "World"; console.log(str1.concat(", ", str2)); // Output: "Hello, World"
-
includes()
方法:判断字符串中是否包含指定的字符串,并返回 true 或 false。 示例:let str = "Hello World"; console.log(str.includes("World")); // Output: true console.log(str.includes("Goodbye")); // Output: false
-
indexOf()
方法:返回指定字符串在原字符串中第一次出现的索引位置,如果没有找到则返回 -1。 示例:let str = "Hello World"; console.log(str.indexOf("o")); // Output: 4 console.log(str.indexOf("Goodbye")); // Output: -1
-
lastIndexOf()
方法:返回指定字符串在原字符串中最后一次出现的索引位置,如果没有找到则返回 -1。 示例:let str = "Hello World"; console.log(str.lastIndexOf("o")); // Output: 7 console.log(str.lastIndexOf("Goodbye")); // Output: -1
-
slice()
方法:提取字符串的一部分,并返回一个新的字符串。 示例:let str = "Hello World"; console.log(str.slice(0, 5)); // Output: "Hello" console.log(str.slice(6)); // Output: "World"
-
split()
方法:将字符串分割成字符串数组,通过指定的分隔符进行分割。 示例:let str = "Hello,World"; console.log(str.split(",")); // Output: ["Hello", "World"]
-
substring()
方法:提取字符串的一部分,并返回一个新的字符串。与slice()
方法类似,但不接受负数索引。 示例:let str = "Hello World"; console.log(str.substring(1, 4)); // Output: "ell"
-
toLowerCase()
方法:将字符串转换为小写字母。 示例:let str = "Hello World"; console.log(str.toLowerCase()); // Output: "hello world"
-
toUpperCase()
方法:将字符串转换为大写字母。 示例:let str = "Hello World"; console.log(str.toUpperCase()); // Output: "HELLO WORLD"
-
trim()
方法:去除字符串两端的空格,并返回一个新的字符串。 示例:let str = " Hello World "; console.log(str.trim()); // Output: "Hello World"