一、字符串常用方法
JS 中提供的可对字符串快速操作的方法,所有方法都不会改变原始字符串,且都以返回值形式出现结果,其中,方法7 - 9作用一致,但参数不同。
- charAt()
语法:字符串.charAt(索引)
作用:获取对应索引位置的字符
返回值:对应索引位置的字符 - toLowerCase()
语法:字符串.toLowerCase()
作用:将字符串中的所有字母转换为小写
返回值:转换好的字符串 - toUpperCase()
语法:字符串.toUpperCase()
作用:将字符串中的所有字母转换为大写
返回值:转换好的字符串 - replace()
语法:字符串.replace(换下内容,换上内容)
作用:将字符串内第一个满足换下内容的片段替换成换上内容
返回值:替换好的字符串
注意:只能替换一个片段,且为第一个,括号内的内容需用单引号包裹 - trim()
语法:字符串.trim()
作用:去除字符串首尾的空格
返回值:去除空格后的字符串 - split()
语法:字符串.split(分隔符)
作用:按照分隔符将字符串切割成为一个数组
返回值:切割后的数据 - substr()
语法:字符串.substr(开始索引,多少个)
作用:截取字符串
返回值:截取出来的字符串
注意:该方法是从开始索引开始,截取 n 个内容 - substring()
语法:字符串.substring(开始索引,结束索引)
作用:截取字符串
返回值:截取出来的字符串
注意:该方法遵循包前不包后原则,从开始索引开始,到结束索引前结束,不包含结束索引 - slice()
语法:字符串.slice(开始索引,结束索引)
作用:截取字符串
返回值:截取出来的字符串
注意:该方法遵循包前不包后原则,从开始索引开始,到结束索引前结束,不包含结束索引
二、结语
本学习笔记主要用于记录博主个人的前端学习过程,目前学习资源来自b站千锋的前端1000集教学,如笔记内容有写错的地方,希望大家能够指出。同时,欢迎看到博文的小伙伴们与我一同学习!