码迷,mamicode.com
首页 > 其他好文 > 详细

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

时间:2017-10-31 19:58:51      阅读:1005      评论:0      收藏:0      [点我收藏+]

标签:分享   end   number   font   safe   init   art   pad   top   

字符串的扩展

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字符串和数值的扩展总结

标签:分享   end   number   font   safe   init   art   pad   top   

原文地址:http://www.cnblogs.com/douyaer/p/7729686.html

(1)
(1)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!