zoukankan      html  css  js  c++  java
  • 新加API:Number

    Number

    新加静态属性:
    
    Number.EPSILON
    Number.MAX_SAFE_INTEGER(2^53 - 1)
    Number.MIN_SAFE_INTEGER -(2^53 - 1)

    方法:

    1)Number.isNaN

    这个方法和全局的isNaN有个区别就是不会强转传入的参数:

    var a = NaN, b = "NaN", c = 42;  
    isNaN( a ); // true  
    isNaN( b ); // true -- 这里把字符串强行转换成数字  
    isNaN( c ); // false  
      
    Number.isNaN( a ); // true  
    Number.isNaN( b ); // false --不再强转  
    Number.isNaN( c ); // false

    2)Number.isFinite

    和全局的isFinite不同点就是不会强转传入参数:

    var a = NaN, b = Infinity, c = 42;  
    Number.isFinite( a ); // false  
    Number.isFinite( b ); // false  
    Number.isFinite( c ); // true 
    
    var a = "42";  
    isFinite( a ); // true  
    Number.isFinite( a ); // false 

    3)Number.isInteger

    4)Number.isSafeInteger

  • 相关阅读:
    数组
    js--函数
    for循环
    运算符
    js 正则表达式
    js DOM节点
    js 字符串
    js 函数
    2018-12-26 课堂笔记 for循环
    2018-12-25 课堂笔记 js
  • 原文地址:https://www.cnblogs.com/zhaoboxing/p/7283809.html
Copyright © 2011-2022 走看看