ES6之 number 和 string

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ES6之 number 和 string相关的知识,希望对你有一定的参考价值。

参考技术A ES6 在 Math 对象上新增了 17 个数学相关的静态方法,这些方法只能在 Math 中调用。
Math 进行拓展

3.Math.trunc():去除小数部分

5.Math.imul(): 两个数以 32 位带符号整数形式相乘的结果,返回的也是一个 32 位的带符号整数。
6.双曲函数方法
Math.sinh(x): 用于计算双曲正弦。
Math.cosh(x): 用于计算双曲余弦。
Math.tanh(x): 用于计算双曲正切。
Math.asinh(x): 用于计算反双曲正弦。
Math.acosh(x): 用于计算反双曲余弦。
Math.atanh(x): 用于计算反双曲正切。

注意:这三个方法只返回布尔值,如果需要知道子串的位置,还是得用 indexOf 和 lastIndexOf 。

2.如果参数是小数,向下取整

3.如果传入的参数是字符串,则会先将字符串转化为数字

2.如果原字符串加上补全字符串长度大于指定长度,则截去超出位数的补全字符串:

3.常用于补全位数:

以上是关于ES6之 number 和 string的主要内容,如果未能解决你的问题,请参考以下文章

ES6之 number 和 string

ES6学习笔记之数值的扩展

ES6学习笔记之数值的扩展

ES6系列_5之数字操作

深入理解ES6之《ES6中较小的改动》

深入理解ES6之《ES6中较小的改动》