字符串常用方法

- 1 charAt/charCodeAt

charAt根据索引获取指定位置的字符
charCodeAt不仅仅获取字符,它获取的是字符对应的Unicode编码值(ASC ll码值)10进制
参数:索引
返回:字符或者对应的编码

- 2 indexOf / lastIndexOf

可以获取字符串在字符串中第一次或者最后一次出现位置的索引,若有这个字符返回值大于等于0,不存在为-1

- 3 slice

str.slice(n,m)从索引n开始找到索引M处(不包含M),把找到的字符当作字符串返回,
支持负数索引,用字符串的总长度+负数索引做运算

- 4 substring

和slice语法一样,唯一的区别在于:slice 支持负数索引,而substring不支持负数索引

-5 substr

str.substr(n,m)从索引n开始截取m个字符 m是截取的个数,和substring 一样,第二个参数不传。截取到末尾,但是它支持第一个索引为负数,负数也是总长度+负数索引

- 6 toUpperCase/toLowerCase

实现字母的大小写转换 toUpperCase 小写转大写 toLowerCase 大写转小写

- 7 split

和数组中的join 相对应,数组中的join是吧数组每一项按照指定的连接符变为字符串,而split是把字符串按照指定的分隔符拆分成数组中的每一项

- 8 replace

作用:替换字符串中的原有字符
参数:原有字符,要替换新字符
返回:替换后的字符串

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值