非零基础自学前端最后一遍 二 JavaScript基础 3 JavaScript变量和数据类型 3.6 typeof操作符的使用

港控/mmm° 2024-03-25 09:52 71阅读 0赞

非零基础自学前端最后一遍

文章目录

      • 非零基础自学前端最后一遍
      • 二 JavaScript基础
      • 3 JavaScript变量和数据类型
        • 3.6 typeof操作符的使用
          • 3.6.1 typeof操作符

在这里插入图片描述

二 JavaScript基础

3 JavaScript变量和数据类型

3.6 typeof操作符的使用
3.6.1 typeof操作符
  • 因为 ECMAScript 的类型系统是松散的,所以需要一种手段来确定任意变量的数据类型。

    • typeof 操作符就是为此而生的。
  • 对一个值使用 typeof 操作符会返回下列字符串之一:

    • “undefined”表示值未定义;
    • “boolean”表示值为布尔值;
    • “string”表示值为字符串;
    • “number”表示值为数值;
    • “object”表示值为对象(而不是函数)或 null;
    • “function”表示值为函数;
    • “symbol”表示值为符号;
  • typeof()的用法:

    • 你可能还会遇到另一种语法:typeof(x),它与 typeof x 相同;
    • typeof是一个操作符,并非是一个函数,()只是将后续的内容当做一个整体而已;

    <!DOCTYPE html>





    Document
  1. <script>
  2. // 1.typeof基本演练
  3. var info = "why"
  4. // info = 18
  5. // info = {}
  6. console.log(typeof info)
  7. // 2.typeof的其他类型
  8. var age
  9. console.log(typeof age)
  10. // 3.null的操作
  11. var address = null
  12. console.log(typeof address)
  13. // 4.()的作用
  14. // ()表示的是调用函数
  15. // alert()
  16. // ()将某一个表达式当做一个整体
  17. var result = (2 + 3) * 4
  18. console.log(typeof (result))
  19. </script>
  20. </body>
  21. </html>

运行结果

在这里插入图片描述

发表评论

表情:
评论列表 (有 0 条评论,71人围观)

还没有评论,来说两句吧...

相关阅读