JavaScript 字符串常用方法详解:charAt、substring、indexOf 等核心 API
本文系统梳理 JavaScript 中常用的字符串操作方法,涵盖字符获取、子串截取、位置查找、分割替换及大小写转换等核心功能。通过详解 charAt、charCodeAt、substring、substr、slice、indexOf、lastIndexOf、split、replace、toUpperCase、toLowerCase 及 trim 等方法的语法与用途,帮助开发者高效处理字符串数据。
JavaScript 字符串常用方法详解
JavaScript 中提供了丰富的字符串处理功能,掌握这些方法是前端开发的基础。
在 JavaScript 中,字符串被视为只读数据,主要支持查询操作,不支持直接修改。
以下是开发中高频使用的几种字符串方法及其具体功能:
1、charAt:用于根据指定的索引下标,获取该位置对应的单个字符。


2、charCodeAt:根据指定的索引下标,获取该位置字符对应的 Unicode 编码值(即 ASCII 码范围);具体对照关系可参考文末的 ASCII 对照表。


补充说明:可以通过已知的编码值反向获取对应的字符。


3、substring:用于从字符串中截取指定范围的子串。


4、substr:用于从字符串中截取指定长度和起始位置的子串。


5、slice:用于从字符串中截取指定起始和结束位置的子串。


6、indexOf:用于查找指定字符或子字符串在大字符串中第一次出现的位置;若找到则返回对应的下标,若未找到则返回 -1。


7、lastIndexOf:用于查找指定字符或子字符串在大字符串中最后一次出现的位置。


8、split:使用指定的分隔符将字符串分割,并返回包含分割后片段的数组。


9、replace:用于将字符串中的指定字符或子字符串替换为新的内容。


10、toUpperCase 和 toLowerCase:分别用于将字符串转换为大写或小写形式。


11、trim:用于去除字符串左右两侧的空格或其他空白字符。


ASCII 对照表:


总结
本文介绍了 JavaScript 中常用的几种字符串方法。如需了解更多相关内容,建议查阅本站往期文章或继续浏览后续教程,感谢支持!
JavaScript异步发送HTTP请求时怎么优雅地处理错误
2026-11-05 17:10:44
5款主流JS在线运行工具对比:CodePen、JSFiddle与StackBlitz怎么选
2026-11-05 17:04:04
JavaScript入门书籍避坑:这些书不适合初学者
2026-11-05 16:31:15
JS使用Math.round实现保留两位小数的原理与代码
2026-11-05 15:35:55
JavaScript 原生 Date 对象怎么实现日期加减
2026-11-05 14:30:00
