es6 字符串的扩展和数值的扩展

2019-04-20 08:56:03来源:博客园 阅读 ()

新老客户大回馈,云服务器低至5折

  es6字符串的扩展

    1. es6新增的一些方法

      1.1 includes 判断是否包括在内,返回一个 true or false

      1.2 statsWith 判断是否以什么开头,返回一个 true or false

      1.3 endWith 判断是否以什么结尾,返回一个 true or false

      1.4 repeat 复制多少份, 如 'cz'.repeat(3) // 'czczcz'

      1.5 padStart pad End 补全字符串长度,长用于 00000000001 

     console.log('1'.padStart(10,0)) // 0000000001
       console.log('1'.padEnd(10,0)) // 1000000000

    2.模板字符串 esc下面那个健,配置${} 输出变量

       let a = 'czcz'
       console.log(`ハーフムーン?セレナーデ,月半小夜曲${a}`)
       //ハーフムーン?セレナーデ,月半小夜曲czcz 

    3. 使用for of 循环, 字符串默认实现了 Iterator 接口,所有可以使用for of 循环

       let a = '月半小夜曲'
       for(let b of a) {
           console.log(b)
       }
       //月/n半/n小/n夜/n曲  /n 代表换行

    4.数值新增的方法

      4.1 Number.isFinite() 检测数值是否有限

      4.2 Number.isNaN()  检测是否不是数值,不是数值则返回true

      4.3 Number.parseInt(), Number.parseFloat()  从原来的全局方法,移动到number 上

      4.4 Number.isInteger()   是否为整数

      4.5 Number.EPSILON 表示 1 与大于 1 的最小浮点数之间的差

    5.数值新增了一些math 方法

 

    来源 es6阮一峰  http://es6.ruanyifeng.com/#docs/string


原文链接:https://www.cnblogs.com/czkolve/p/10732156.html
如有疑问请与原作者联系

标签:

版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有

上一篇:我的第一篇博客。(JavaScript的声明和数据类型的一些笔记)

下一篇:react中PureComponent浅对比策略