誊抄自原来的笔记
js中并没有原生支持这两种写法,不过我们可以自己扩展
startsWith
String.slice()和String.substring()类似,都是获得一段子串,但有评测说slice的效率更高。这里不使用indexOf()的原因是,indexOf会扫描整个字符串,如果字符串很长,indexOf的效率就会很差。
if (typeof String.prototype.startsWith != 'function') {
String.prototype.startsWith =