字符串扩展

字符串扩展

  1. unicode支持
    • \u{unicode码点} 表示unicode字符
    • codePointAt() 字符码点
    • String.fromCodePoint() 码点转字符
    • 字符串iterator接口
    • normalize() 多种表示法字符串相等
  2. 字符串方法
    • includes(substr,n) 从序数n开始 默认0
    • startsWith(substr,n) 从序数n开始 默认0
    • endsWith(substr,n) 前n个字符 默认s.length
    • repeat(n) 字符串n次重复
    • padStart(str,length) 小于length用给定str前补,否则原串返回 默认空格补参
    • padEnd(str,length) 小于length用给定str后补,否则原串返回 默认空格补参
  3. 模版字符串
    • 函数调用
          tag`hello ${5} world ${true}`
          tag(['helle ',' world ',''],5,true)
      
    • String.raw({raw:'abc'},1,2) a1b2c
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容