• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录

超级飞燕

  • 博客园
  • 联系
  • 订阅
  • 管理

公告

View Post

JS操作字符串

JS操作字符串 字符串常用方法 语法:字符串.xxx 截取字符串 替换字符串中的某个字符 拼接字符串 分隔字符串 查询串中的字符片段

字符串常用方法

注:所有字符串常用方法都不改变原始字符串,都已返回值形式输出

语法:字符串.xxx

1,charAt(索引)
	返回索引位置的字符
2,charCodeAt(索引)
	返回索引位置字符的ASCII码
3,substr(开始截取的索引,截取多少个字符)
	截取字符串
    返回截取出来的字符串
4,substring(开始截取的所有,结束截取的索引)
	截取字符串
    返回截取出来的字符串
5,toUpperCase()
	将小写转大写
    返回全大写的字符串
6,toLowerCase()
	将大写转小写
    返回全小写的字符串
7,replace('要替换的字符,替换成什么字符')
	替换字符串中的某个字符
    返回替换好的字符
    注意:只能替换检测到的一次
8,concat()
	str.concat(字符串1,字符2,...)
    作用:拼接字符串
    返回拼接好的字符串
9,slice(开始截取索引,结束截取索引)
	截取字符串
    返回截取出来的字符串
    注意:参数可以是负整数
10,split("分隔符")---按照分隔符分隔字符串,分隔后字符串片段之间逗号连接
    split("分隔符",n)---按照分隔符分隔字符串,返回n个字符串片段
11,indexOf()
	str.indexOf(字符串1,字符串2...)
    作用:查询字符片段在字符串中的索引
    返回值:如果字符串中有该字符片段,那么返回这个字符串片段的开始索引位置
    如果字符串在没有该字符片段,那么返回-1
12,lastIndexOf()
	str.lastIndexOf(字符串1,字符串2...)
    作用:从后往前查询字符片段在字符串中的索引
    返回值:如果字符串中有该字符片段,那么返回这个字符串片段的开始索引位置
    如果字符串在没有该字符片段,那么返回-1
13,includes()
    str.includes("字符串片段")---判断字符串里面是否包含该字符串片段
    包含返回true,不包含返回false
14,search()
	str.search(“字符串片段”)---查询字符串里面有没有匹配的字符串片段
    如果有返回开始索引,没有返回-1
15,match()
	str.match("字符串片段")---找字符串里面的字符串片段
    返回一个数组,里面是找到的字符串片段
16,trim()
	str.trim()---去除首尾空格
17,trimStart()/trimLeft()
	去除开始空格
18,trimEnd()/trimRight()
	去除尾部空格
19,padStart()
	str.padStart(目标长度,“填充的字符串”)---在字符串前面填充字符串,达到目标字符串长度
20,padEnd()
	str.padEnd(目标长度,“填充的字符串”)---在字符串后面填充字符串,达到目标字符串长度
21,startWith()
	str.startWith(“字符串片段”)---判断字符串是不是以这个字符串片段开始,如果是返回true,如果不是返回false
22,endWith()
	str.endWith(“字符串片段”)---判断字符串是不是以这个字符串片段结尾,如果是返回true,如果不是返回false

posted on 2022-04-01 14:15  超级飞燕  阅读(180)  评论(0)    收藏  举报

刷新页面返回顶部
 
博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3