0
点赞
收藏
分享

微信扫一扫

JavaScript修炼之路-筑基篇(五)字符

前程有光 2022-01-05 阅读 19

字符的不可变性:

指的值不变,原内容占据原内存,看起来内容变了是因为地址变了,开辟了一个新空间。

(不要大量的拼接字符串,会因占内存而卡顿)

字符串里面所有的方法,都不会改变字符串本身。

根据字符返回位置 ,亦可以用  indexOf‘要找的字符串’,开始的位置)

根据位置返回字符

三种方法

统计出现次数最多的字符

//核心算法利用charAt()遍历字符串,将字符都存给对象,如果已有就+1,无就为1

第二步遍历对象

字符串操作

concat(字符串,字符串)连接多个字符串,等同于+

substrstartlength)从start开始,截取length个个数 (和数组splice一样

替换字符 replace (’被替换的字符‘,’替换为的字符‘)

字符串转换成数组 split('分隔符') (join把数组转化为字符串)


祝你学习快乐!

举报

相关推荐

0 条评论