zoukankan      html  css  js  c++  java
  • parseInt和Number,isNaN和Number.isNaN

    1. parseInt 和 Number

       1.1 parseInt(number,base);可以传两个参数,第一个参数是要转换的内容,第二个参数是要转换的进制,比如10代表10进制。

       如果内容以字母开头,无法解析直接返回NaN。

       不是以字母开头则返回整数部分,比如:234a,返回234.

       1.2 Number

            Number只能转换字符串数字,比如'123'这种,遇到不能解析的直接返回NaN。

    2.  isNaN 和 Number.isNaN

        2.1 isNaN

              判断一个内容是不是一个非数字,判断之前会先用Number进行转换

    isNaN('1')  //false 是一个数字
    isNaN('1aaa')  //true 不是一个数字
    

      2.2 Number.isNaN

              判断内容是不是绝对等于NaN,不会隐式类型转换

    Number.isNaN(NaN)  // true
    Number.isNaN('你好啊')  // false 不会隐式类型转换
    

      

               

        

  • 相关阅读:
    MIPAV
    SPM12manual,统计部分(8-10)笔记
    Django中ORM介绍和字段及字段参数
    Django的路由系统
    django 连接mysql报错
    django启动创建用户失败
    django ORM操作
    Django创建App报错
    Web框架
    Bootstrap框架(组件)
  • 原文地址:https://www.cnblogs.com/userGao/p/13684304.html
Copyright © 2011-2022 走看看