字符串
JavaScript字符串常用方法
目录
目录
length :返回字符串长度
语法格式: str.length
参数: 无
要点: 返回值为数字类型,可直接用于计算
charAt( n ) :返回字符串第n位的值
语法格式: str.charAt(n)
参数 ;返回值的位数,数组类型,无需使用'引号'包裹
要点:
1. 从第0位开始计算;
2. 当第n位字符串不存在时(包括n<0时),将返回空字符
indexOf( C ) :检索字符串中是否含有指定字符
语法格式: str.indexOf(C)
参数:所检索的字符串,字符型, 最好使用'引号'包裹
要点:
1.如果字符串中存在指定字符,将返回该字符出现的第一个位置的索引值;如果没有指定字符被检索到,结果将会返回 - 1;
2.可以检测固定的字符组合
slice( a , b )方法 :截取字符串中指定位置的内容
语法格式: str.slice(a,b)
第一个参数:开始位置的索引,包括开始位置;
第二个参数:结束位置的索引,不包括结束位置;
都是数值型,无需包裹'引号'
要点:
1. 如果省略第二个参数就会截取到从开始位置到最后的所有字符;
2. 也可以传递一个负数作为参数,负数就会从后边开始计算
split()方法 : 将字符串以指定字符做分隔转变为数组
语法格式: str.split( C )
参数:需要一个字符串作为参数,将会根据该字符去拆分数组 ,传入的字符不会出现在产生的数组中,字符类型,最好加上'引号';
要点:
1. 可以传入中文字符
2. 如果传递一个空串作为参数,则会将每个字符都拆分为数组中的一个元素;
toUpperCase() :将字符串转为大写
语法格式:str.toUpperCase()
toLowerCase():将字符转为小写
语法格式:str.toLowerCase()
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· ollama系列01:轻松3步本地部署deepseek,普通电脑可用
· 25岁的心里话
· 按钮权限的设计及实现