JavaScript字符串常用方法

目录

方法描述
charAt(index)返回字符串指定位置处的字符,若index不存在返回空字符串
charCodeAt(index)返回index处字符的 Unicode 编码值(0-65535),若index不存在返回NaN
concat()连接两个或多个字符串
fromCharCode(uniNum)将 Unicode 转换为字符串
indexOf(str,StartIndex)返回从StartIndex开始首次出现str的位置,没有则返回-1
lastlndexOf(str,endIndex)返回str在endIndex前最后一次出现的位置
localeCompare(str1)用本地特定的顺序来比较(调用函数的字符串,str1)两个字符串相减返回-1,0,1
match(regExp)在一个字符串中寻找与regExp匹配的字符串
replace(regExp,restr)使用新字符串替换匹配regExp的字符串后作为新字符串返回
search(regExp)搜索与参数指定的regExp的匹配字符串,并返回第一次出现的位置
slice(start, end)截取字符串索引值 start 到索引值 end-1 之间的字符串,下标可以为负数,不改变原字符串
split(分隔符 ,len)根据参数指定的分隔符将字符串分隔为字符串数组
substr(str,length)从start开始截取长度为length的字符串,长度不为负数
substring(start,end)截取字符串从start到end-1,不接受负的索引
toLocaleLowerCase()根据主机的语言环境把字符串转换为小写,只有几种语言(如土耳其语)具有地方特有的大小写映射
toLocaleUpperCase()根据主机的语言环境把字符串转换为大写,只有几种语言(如土耳其语)具有地方特有的大小写映射
toLowerCase()将字符串中的字母全部转换为小写后作为新字符串返回
toUpperCase()将字符串中的字母全部转换为大写后作为新字符串返回
toString()返回字符串对象的原始字符串值。这是针对字符串对象的方法
valueOf()返回字符串对象的原始字符串值。这是针对字符串对象的方法
trim()删除字符串两端的空白符
btoa()字符串或二进制值转为Base64编码
atob()Base64编码转为原来的编码
encodeURIComponent()要将非 ASCII 码字符转为 Base64 编码
decodeURIComponent()将转码后的内容转为非ASCII内容

ES6新增

方法描述
includes()返回布尔值,表示是否找到了参数字符串。
startsWith()返回布尔值,表示参数字符串是否在原字符串的头部。
endsWith()返回布尔值,表示参数字符串是否在原字符串的尾部。
repeat()返回一个新字符串,表示将原字符串重复n次。
padStart(maxLen,str)用于头部补全,用str前补全到maxLen
padEnd(maxLen,str)用于尾部补全,用str后补全到maxLen

续表

方法描述
toSource()代表对象的源代码。
sub()把字符串显示为下标。
sup()把字符串显示为上标。
strike()使用删除线来显示字符串。
small()使用小字号来显示字符串。
link(”url“)将字符串显示为链接。记得加上http://
italics()使用斜体显示字符串。
fontcolor(”red“)使用指定的颜色来显示字符串。
fontsize(num)使用指定的尺寸来显示字符串。
fixed()以打字机文本显示字符串。
anchor()创建 HTML 锚。
big()用大号字体显示字符串。
blink()显示闪动字符串。
bold()使用粗体显示字符串。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

王跃坤

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值