字符串的方法

查找方法

String.prototype
dir(String)
在控制台输入上面两行代码,可以获取到所有的字符串方法
—————————————————————————————————

三种截取部分字符串的方法

slice(start, end)

截取字符串的某个部分并在新字符串中返回被截取的部分
两个参数:起始索引(开始位置),终止索引(结束位置)
如果省略第二个参数,则该方法将截取字符串的剩余部分
如果某个参数为负,则从字符串的结尾开始计数

substring(start, end)

截取字符串的某个部分并在新字符串中返回被截取的部分
两个参数:起始索引(开始位置),终止索引(结束位置)
如果省略第二个参数,则该方法将截取字符串的剩余部分
参数不能为负

substr(start, length)

截取字符串的某个部分并在新字符串中返回被截取的部分
两个参数:起始索引(开始位置),截取部分的长度
如果省略第二个参数,则该方法将截取字符串的剩余部分
如果首个参数为负,则从字符串的结尾计算位置
—————————————————————————————————

indexOf()/lastIndexOf()

查找字符串中的字符
返回文本在字符串中首次或者最后一次出现的索引,没有找到返回-1

search()

搜索字符,并返回匹配到的位置

replace()

替换字符串内容
返回的是新字符串

toUpperCase()/toLowerCase()

字符串转换为大写或者小写

concat()

拼接两个或多个字符串

trim()

删除字符串两端的空白符

charAt()

根据索引找到对应的字符

charCodeAt()

根据索引找到对应字符Unicode编码值

match()

可在字符串内找到一个或多个正则表达式的匹配(可以写正则)

split()

分隔符,字符串转换为数组
如果省略分隔符,被返回的数组将包含 index [0] 中的整个字符串

console.log("123456".split())
	["123456"]
		0: "123456"
		length: 1
		__proto__: Array(0)

如果分隔符是 “”,被返回的数组将是间隔单个字符的数组

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值