检测数据类型

80 阅读1分钟
 typeof
   语法:
        1.  typeof 要检测的变量
        2.  typeof(要检测的变量)
        a.  返回值:
            b.  以一个字符串的形式返回给你所检测的变量是一个什么数据类型
            c.  当 两个及以上 typeof 连用的时候, 必然会得到 'string'
            d.  () 语法的时候, 小括号得意义就是提高优先级
            注意: 只能准确的检测基本数据类型
            1.  数值: 'number'
            2.  字符串: 'string'
            3.  布尔: 'boolean'
            4.  undefined: 'undefined'
            5.  null: 'object'
   isNaN
     语法: 
         1.   isNaN(要检测的变量)
         2.   意义: 检测一个内容是否是 非数字
         a.   返回值(结果):是一个布尔值
         b.   true, 说明你检测的变量是一个 非数字
         c.   false, 说明你检测的变量不是一个 非数字
        注意: 检测的时候, 只是检测值, 不检测数据类型
        例如:isNaN('123')不是非数字,返回false