字符串扩展

1:let s = 'string'

  s.codePointAt()   // 返回字符串的码点(是十进制值,可用toString(16)转成十六进制值)

2: String.fromCodePoint()  将码点转化成对应字符

3:字符串可以遍历,传统的for循环循环不出4字节的字符。可用for   of循环

4:字符串方法:统一返回布尔值

  includes()    // 判断一个字符在不在元字符串里   

  startsWith()  // 判断指定字符在不在源字符开头

  endsWith()   // 判断指定字符在不在源字符结束

以上方法都可以加第二个参数,表示开始搜索的位置。表示下标。endsWith()方法比较特殊,表示从当前下标的前几个。比如'hello world'.endsWith('e',2) 此处2代表第一个l,而他的判断范围是he。

 

posted @ 2017-12-21 21:35  王玮-web  阅读(105)  评论(0编辑  收藏  举报