字符的不可变性:
指的值不变,原内容占据原内存,看起来内容变了是因为地址变了,开辟了一个新空间。
(不要大量的拼接字符串,会因占内存而卡顿)
字符串里面所有的方法,都不会改变字符串本身。
根据字符返回位置 ,亦可以用 indexOf(‘要找的字符串’,开始的位置)
根据位置返回字符
三种方法
统计出现次数最多的字符
//核心算法利用charAt()遍历字符串,将字符都存给对象,如果已有就+1,无就为1
第二步遍历对象
字符串操作
concat(字符串,字符串)连接多个字符串,等同于+
substr(start,length)从start开始,截取length个个数 (和数组splice一样
替换字符 replace (’被替换的字符‘,’替换为的字符‘)
字符串转换成数组 split('分隔符') (join把数组转化为字符串)
祝你学习快乐!