下面是完整的“JavaScript中字符串的常用方法总结”的攻略。
字符串长度
length
方法可以用来获取一个字符串的长度,即包含的字符数量。
const str = "Hello, World!";
console.log(str.length); // 13
字符串索引
字符串中的每一个字符都可以通过一个索引来访问,这个索引从 0 开始,直到字符串长度减 1。
const str = "Hello, World!";
console.log(str[0]); // H
console.log(str[6]); // ,
console.log(str[12]); // !
字符串查找
indexOf
方法可以用来查找一个子字符串在目标字符串中的位置,如果没有找到则返回 -1
。
const str = "Hello, World!";
console.log(str.indexOf("World")); // 7
console.log(str.indexOf("JavaScript")); // -1
includes
方法可以用来判断一个字符串是否包含另一个子字符串,返回一个布尔值。
const str = "Hello, World!";
console.log(str.includes("World")); // true
console.log(str.includes("JavaScript")); // false
字符串截取
slice
方法可以用来截取一个字符串的一部分,接受两个参数,分别为起始位置和结束位置(不包含结束位置对应的字符)。
const str = "Hello, World!";
console.log(str.slice(7, 12)); // World
字符串拼接
concat
方法可以用来将多个字符串拼接在一起,接受任意个参数。
const firstName = "John";
const lastName = "Doe";
console.log(firstName.concat(" ", lastName)); // John Doe
字符串替换
replace
方法可以用来替换一个字符串中的内容,接受两个参数,第一个参数为要被替换的字符串,第二个参数为替换成的字符串。
const str = "Hello, World!";
console.log(str.replace("World", "JavaScript")); // Hello, JavaScript!
字符串大小写转换
toLowerCase
方法可以用来将一个字符串转换为小写字母形式。
const str = "Hello, World!";
console.log(str.toLowerCase()); // hello, world!
toUpperCase
方法可以用来将一个字符串转换为大写字母形式。
const str = "Hello, World!";
console.log(str.toUpperCase()); // HELLO, WORLD!
这就是“JavaScript中字符串的常用方法总结”的完整攻略,希望对你有所帮助。
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:JavaScript中字符串的常用方法总结 - Python技术站