JavaScript String 对象方法汇总

String 对象属性

属性描述
constructor对创建该对象的函数的引用
length字符串的长度
prototype允许您向对象添加属性和方法

String 对象方法

方法是否改变原数组参数,[选填参数]描述
anchor()name创建 HTML 锚。String HTML 包装方法
big()用大号字体显示字符串。String HTML 包装方法
blink()显示闪动字符串。String HTML 包装方法
bold()使用粗体显示字符串。String HTML 包装方法
charAt()index返回在指定位置的字符
charCodeAt()index返回在指定的位置的字符的 Unicode 编码。
codePointAt()index能够正确处理 4 个字节储存的字符,返回一个字符的码点。es6
concat()1个或多个string连接字符串。
endsWith()searchvalue,[start]返回布尔值,表示参数字符串是否在原字符串的尾部。es6
fixed()以打字机文本显示字符串。String HTML 包装方法
fontcolor()color使用指定的颜色来显示字符串。String HTML 包装方法
fontsize()size(1~7)使用指定的尺寸来显示字符串。String HTML 包装方法
String.fromCharCode() 1个或多个Unicode值从字符 Unicode 编码创建一个字符串。es6
includes()searchvalue,[start]查找字符串中是否包含指定的子字符串。
indexOf()searchvalue,[start]返回某个指定的字符串值在字符串中首次出现的位置
italics()使用斜体显示字符串。String HTML 包装方法
lastIndexOf()searchvalue,[start]从后向前搜索字符串,并从起始位置(0)开始计算返回字符串最后出现的位置
link()将字符串显示为链接。String HTML 包装方法
localeCompare()

target

用本地特定的顺序来比较两个字符串。如果 stringObject 小于 target,则返回小于 0 的数。
matchAll()返回一个正则表达式在当前字符串的所有匹配。es6
match()regexp找到一个或多个正则表达式的匹配,返回存放匹配结果的数组
normalize()  将字符的不同表示方法统一为同样的形式,这称为 Unicode 正规化。es6
padEnd()长度,补全的字符串尾部补全。es7
padStart()长度,补全的字符串头部补全。es7
String.raw()  返回一个斜杠都被转义(即斜杠前面再加一个斜杠)的字符串,往往用于模板字符串的处理方法。es6
repeat()复制的次数复制字符串指定次数,并将它们连接在一起返回。es6
replaceAll()searchvalue, newvalue一次性替换所有匹配。es2021
replace()searchvalue, newvalue替换与字符串或正则表达式匹配的子串。
search()searchvalue返回与指定查找的字符串或者正则表达式相匹配的 String 对象起始位置
slice()start, [end]提取字符串的片断,并在新的字符串中返回被提取的部分。
small()使用小字号来显示字符串。String HTML 包装方法
split()separator, [limit]把字符串分割为字符串数组
startsWith()searchvalue,[start]返回布尔值,表示参数字符串是否在原字符串的头部。es6
strike()使用删除线来显示字符串。String HTML 包装方法
sub()把字符串显示为下标。String HTML 包装方法
substr()start, [length]从起始索引号提取字符串中指定数目的字符。
substring()from, [to]提取字符串中两个指定的索引号之间的字符。
sup()把字符串显示为上标。String HTML 包装方法
toLocaleLowerCase()根据本地主机的语言环境把字符串转换为小写
toLocaleUpperCase()根据本地主机的语言环境把字符串转换为大写
toLowerCase()把字符串转换为小写
toUpperCase()把字符串转换为大写
trimEnd()消除字符串尾部空白。es2019
trimStart()消除字符串头部空白。es2019
trim()去除字符串两边的空白,空白符包括:空格、制表符 tab、换行符等其他空白符等
toString()返回字符串。
valueOf()返回某个字符串对象的原始值。

slice和substring:

slice:from和to位置可以交换,负数则从尾部开始计算。

substring:from和to位置可以交换,负数当作0
 

参考

https://www.w3school.com.cn/jsref/jsref_obj_string.asp

https://www.runoob.com/jsref/jsref-obj-string.html

https://es6.ruanyifeng.com/#docs/array

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值