23个工作中常会用到的 JS 字符串操作函数

前端达人

共 1709字,需浏览 4分钟

 ·

2021-09-14 13:01

英文 | https://sahinur.medium.com/javascript-string-methods-cheatsheet-57c2c485e0eb

翻译 | 杨小二


01、charAt()

charAt() 方法返回字符串中指定索引处的字符。第一个字符的索引为 0,第二个字符为 1,依此类推。

02、charCodeAt()

charCodeAt() 方法返回字符串中指定索引处字符的Unicode。

03、concat() 

concat() 方法用于连接两个或多个字符串。此方法不会更改现有字符串,而是返回一个包含连接字符串文本的新字符串。

04、endWith()

EndsWith() 方法确定字符串是否以指定字符串的字符结尾。如果字符串以字符结尾,则此方法返回 true,否则返回 false。

05、fromCharCode()

fromCharCode() 方法将 Unicode 值转换为字符。这是String对象的静态方法,语法始终是String.fromCharCode()。

06、include()

include() 方法确定字符串是否包含指定字符串的字符。

07、indexOf() 

indexOf() 方法返回指定值在字符串中第一次出现的位置。如果要搜索的值从未出现,则此方法返回 -1。

08、lastIndexOf()

lastIndexOf() 方法返回指定值在字符串中最后一次出现的位置。从结尾到开头搜索字符串,但返回从开头开始的索引,位置 0。

09、localeCompare() 

localeCompare() 方法比较当前语言环境中的两个字符串。区域设置基于浏览器的语言设置。如果 str1 在 str2 之前排序,则返回 -1 ,如果两个字符串相等,则返回 0, 如果 str1 在 str2 之后排序,则返回 1。

10、match() 

match() 方法根据正则表达式在字符串中搜索匹配项,并将匹配项作为 Array 对象返回。

11、startsWith() 

startsWith() 方法确定字符串是否以指定字符串的字符开头。

12、repeat()

repeat() 方法返回一个新字符串,其中包含调用它的字符串的指定副本数。

13、replace() 

replace() 方法在字符串中搜索指定值或正则表达式,并返回替换指定值的新字符串。

14、search() 

search() 方法在字符串中搜索指定值,并返回匹配的位置。

15、slice()

slice() 方法提取字符串的一部分并在新字符串中返回提取的部分。

16、split() 

split() 方法用于将字符串拆分为子字符串数组,并返回新数组。

17、substr()

substr() 方法提取字符串的一部分,从指定位置的字符开始,并返回指定数量的字符。

18、substring()

substring() 方法从字符串中提取两个指定索引之间的字符,并返回新的子字符串。

19、toLocaleLowerCase()

toLocaleLowerCase() 方法根据主机的当前语言环境将字符串转换为小写字母。

20、toLocaleUpperCase()

toLocaleUpperCase() 方法根据主机的当前语言环境将字符串转换为大写字母。

21、toLowerCase()

toLowerCase() 方法将字符串转换为小写字母。它不会更改原始字符串。

22、toUpperCase() 

toUpperCase() 方法将字符串转换为大写字母。它不会更改原始字符串。

23、trim()

trim() 方法从字符串的两侧删除空格。它不会更改原始字符串。

感谢你的阅读。


学习更多技能

请点击下方公众号

浏览 23
点赞
评论
收藏
分享

手机扫一扫分享

分享
举报
评论
图片
表情
推荐
点赞
评论
收藏
分享

手机扫一扫分享

分享
举报