美文网首页
ES6字符串的扩展

ES6字符串的扩展

作者: walker_10086 | 来源:发表于2019-01-04 13:27 被阅读0次

字符串的扩展

1.for...of遍历字符串

2.includes()判断字符串中是否包含某个字符串,返回bool

3.startsWith(),endsWith()分别盘对字符串的头部和尾部是否含有某个字符串,返回bool

4.repeat()用来复制字符串,参数为复制的个数,返回复制的字符串

5.es7的padStart()和padEnd()用来补全字符串的头部和尾部

用法:padStart(需要补充的字符串个数,用以补充的字符串)

数值的扩展

1.二进制和八进制分别用前缀0b(0B)、0o(0O)表示

2.Number.isFinite()判断一个数是否是有限的,返回bool

3.Number.isNaN()用来检查一个值是否为NaN,返回bool

4.es6将parseInt(),Number.parseFloat()方法从全局移入Number

5.Number.isInteger()用来判断一个值是否为整数(注意:3.0会被当做3处理),返回bool

6.Number.EPSILON为常量,表示一个最小误差范围数

7.

Number.isSafeInteger()判断一个数是否在安全数范围内,返回bool

Number.MAX_SAFE_INTEGER常量,指最大安全数

Number.MIN_SAFE_INTEGER常量,指最小安全数

Math的扩展

1.Math.trunc()去除一个小数的小数部分,返回整数部分

2.Math.sign()判断一个数是正数,零,负数

3.Math.cbrt()返回一个数的立方根

4.Math.hypot()返回所有参数的平方和的平方根

5.增加了四个指数运算符

Math.expm1(x)返回ex - 1

Math.log1p(x)方法返回1 + x的自然对数

Math.log10(x)返回以10为底的x的对数,如果x小于0,则返回NaN

Math.log2(x)返回以2为底的x的对数,如果x小于0,则返回NaN。

相关文章

  • es6的数值,函数,字符串扩展

    一、es6的数值扩展 二、es6的函数扩展 代码效果:对象解构在函数中的应用 三、es6字符串扩展 常用方法 代码...

  • ECMAScript6新方法(2)

    字符串扩展 ES6加强了对Unicode的支持,并且扩展了字符串对象。 获取字符unicode编码 通过unico...

  • ES6扩展归纳

    ES6扩展归纳 介绍ES6相比与ES5在原有对象上的扩展,包括字符串、正则、数值、函数、数组、对象等扩展,本文是阮...

  • 11.ES6字符串startsWith、endsWith和字符串

    在ES6中字符串扩展了startsWith、endsWith和字符串模板1、startsWith 开始是否包含2、...

  • ES6字符串扩展

    ES6字符串扩展 ES6加强了对 Unicode 的支持(特殊字符) 之前JavaScript允许采用\uxxxx...

  • ES6、ES7语法以及Vue模板语法

    ES6、ES7语法 字符串的扩展 includes(str) : 判断是否包含指定的字符串startsWith(s...

  • ES6入门之内置对象的扩展

    1.字符串的扩展 模板字符串。ES5写法: ES6写法: 新增字符串方法:1 repeat; //复制字符串2 i...

  • Typescript 特性

    Typescript是根据es6来扩展的js 的超集。 字符串的特性有: 多行字符串: 字符串模版 可以使用$+大...

  • 小巧玲珑-ES6之字符串的扩展

    ES6扩展了字符串对象。 一、操作字符串的一些方法 1、字符串的包含 传统上,JavaScript 只有index...

  • 第四章 字符串的扩展

    ES6增强了对Uniconde的支持并且扩展了字符串对象。 4..1字符串Unicode表示法 lavaScrip...

网友评论

      本文标题:ES6字符串的扩展

      本文链接:https://www.haomeiwen.com/subject/udgzlqtx.html