zoukankan      html  css  js  c++  java
  • es6 字符串的扩展和数值的扩展

      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

  • 相关阅读:
    正态分布与中心极限定理
    超几何分布与二项分布及其期望
    cf492E. Vanya and Field(扩展欧几里得)
    ZR#317.【18 提高 2】A(计算几何 二分)
    小米OJ刷题日志
    cf519D. A and B and Interesting Substrings(前缀和)
    cf519C. A and B and Team Training(找规律)
    BZOJ2118: 墨墨的等式(最短路 数论)
    Service生命周期图
    python2.7中使用mysql (windows XP)
  • 原文地址:https://www.cnblogs.com/czkolve/p/10732156.html
Copyright © 2011-2022 走看看