js查找字符串中重复最多的字母

JavaScript015

js查找字符串中重复最多的字母,第1张

var str ='jdsdjsjdj'

var ss = cf(str)

console.log(ss) //打印结构是{j: 4, d: 3, s: 2, num: 4, key: "j"}

console.log(ss.key)//打印结果是 j

console.log(ss.num)//打印结果是 4

经过babel的转换后

其实原理就是字符串拼接。所以如果${}中不是字符串,则会类型转换成字符串

标签模板

标签模板更多的是用来自定义拼接规则的。

手写startsWith、endsWite、includes

v8 js源码中的startsWith

includes

repeat方法返回一个新字符串,表示将原字符串重复n次。

如果repeat的参数是负数或者Infinity,会报错。

v8 js源码中的repeat

fromCharCode不能识别码点大于0xFFFF的字符。需要使用fromCodePoint

同样charCodeAt无法识别大于0xFFFF的字符 需要使用codePointAt