JavaScript 字符串常用方法详解及示例

JavaScript 中的字符串对象拥有丰富的内置方法,方便开发者进行各种字符串操作。本文将介绍一些常用的字符串方法,并结合代码示例说明其用法。

1. charAt() 方法

返回字符串中指定位置的字符。

let str = 'Hello World';
console.log(str.charAt(0)); // 'H'

2. concat() 方法

将两个或多个字符串连接起来,返回一个新的字符串。

let str1 = 'Hello';
let str2 = 'World';
console.log(str1.concat(' ', str2)); // 'Hello World'

3. indexOf() 方法

返回字符串中指定文本的第一个出现位置。如果没有找到匹配的文本,则返回 -1。

let str = 'Hello World';
console.log(str.indexOf('World')); // 6

4. slice() 方法

从字符串中提取一个新的字符串,返回一个新的字符串。

let str = 'Hello World';
console.log(str.slice(6, 11)); // 'World'

5. replace() 方法

替换字符串中的文本。

let str = 'Hello World';
console.log(str.replace('World', 'JavaScript')); // 'Hello JavaScript'

6. toUpperCase() 方法

将字符串转换为大写字母。

let str = 'Hello World';
console.log(str.toUpperCase()); // 'HELLO WORLD'

7. toLowerCase() 方法

将字符串转换为小写字母。

let str = 'Hello World';
console.log(str.toLowerCase()); // 'hello world'

8. split() 方法

将字符串分割成字符串数组。

let str = 'Hello World';
console.log(str.split(' ')); // ['Hello', 'World']

9. trim() 方法

去除字符串两端的空格。

let str = '   Hello World   ';
console.log(str.trim()); // 'Hello World'

10. startsWith() 方法

判断字符串是否以指定文本开头。

let str = 'Hello World';
console.log(str.startsWith('Hello')); // true

11. endsWith() 方法

判断字符串是否以指定文本结尾。

let str = 'Hello World';
console.log(str.endsWith('World')); // true

12. repeat() 方法

重复指定次数的字符串。

let str = 'Hello ';
console.log(str.repeat(3)); // 'Hello Hello Hello '

13. lastIndexOf() 方法

返回字符串中指定文本的最后一个出现位置。如果没有找到匹配的文本,则返回 -1。

let str = 'Hello World';
console.log(str.lastIndexOf('o')); // 7

14. substring() 方法

从字符串中提取一个新的字符串,返回一个新的字符串。与 slice() 方法类似,但是不支持负数索引。

let str = 'Hello World';
console.log(str.substring(6, 11)); // 'World'

15. startsWith() 方法

判断字符串是否以指定文本开头。可以指定起始位置。

let str = 'Hello World';
console.log(str.startsWith('World', 6)); // true

16. endsWith() 方法

判断字符串是否以指定文本结尾。可以指定结束位置。

let str = 'Hello World';
console.log(str.endsWith('Hello', 5)); // true

17. includes() 方法

判断字符串是否包含指定文本。

let str = 'Hello World';
console.log(str.includes('World')); // true

本文介绍了 JavaScript 中一些常用的字符串方法,希望能帮助读者更好地理解和运用这些方法,提高字符串操作效率。

JavaScript 字符串常用方法详解及示例

原文地址: https://www.cveoy.top/t/topic/jzWO 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录