美文网首页
typeof操作符?

typeof操作符?

作者: 独角兽KK | 来源:发表于2021-03-26 11:07 被阅读0次

     js是一门弱语言,它在声明变量时无需确定变量的类型,js在运行时会自动判断。

    typeof是操作符,而不是函数。所以后面括号可以省略。

    返回的是字符串

    判断是值类型

    两种方式判断一个变量的类型

    typeof (message);

    typeof  message;

    typeof返回值有六种

            1,’undefined'              --未定义的变量或值

            2. 'boolean'                 --布尔类型的变量或值

            3. 'string'                     --字符串类型的变量或值

            4. 'number'                  --数字类型的变量或值

            5. 'object'                        --对象类型的变量或值,或者null(这个是js历史遗留问题,将null作为object类型处理)

            6. 'function'                 --函数类型的变量或值

    typeof运算符用于判断变量的值类型,但是对于一些创建的对象,它们都会返回'object'。

    相关文章

      网友评论

          本文标题:typeof操作符?

          本文链接:https://www.haomeiwen.com/subject/dgkjhltx.html