zoukankan      html  css  js  c++  java
  • 【ES6】数值的扩展

    1、Number.isFinite()Number.isNaN()【只对数值有效】

    (1)Number.isFinite()用来检查一个数值是否为有限的(finite),即不是Infinity

      【参数类型不是数值,Number.isFinite一律返回false。】

    (2)Number.isNaN()用来检查一个值是否为NaN

      【参数类型不是NaN,Number.isNaN一律返回false。】

    2、Number.parseInt()和 Number.parseFloat() 【用法与之前一样】

    3、Number.isInteger() 【判断一个数值是否为整数】

       如果参数不是数值,Number.isInteger返回false(对数据精度要求高的不建议使用)

    4、Math对象的扩展【共8种,这里记录可能会用到的】

    方法 作用 注意点
    Math.trunc() 去除一个数的小数部分,返回整数部分 对于空值和无法截取整数的值,返回NaN
    Math.sign() 判断一个数到底是正数、负数、还是零
    • 参数为正数,返回+1
    • 参数为负数,返回-1
    • 参数为 0,返回0
    • 参数为-0,返回-0;
    • 其他值,返回NaN

    参考:http://es6.ruanyifeng.com/#docs/function

  • 相关阅读:
    JAVA面向对象概述
    练习
    字符串
    图形代码
    assets转到内外部存储
    file存储
    sp存储
    Intent练习
    存储登录
    存储
  • 原文地址:https://www.cnblogs.com/chorkiu/p/10407119.html
Copyright © 2011-2022 走看看