无标题文章

基本数据类型(简单数据类型)

  • string 字符串类型
  • number 数值(小数和整数)
  • null 空
  • undefined 未定义
  • boolean 布尔类型(true | false)

复杂数据类型(混合数据类型)

  • Object 对象类型
  • Array 数组类型
  • Date 日期类型
  • Boolean 布尔类型
  • String 字符串对象类型
  • Function 函数
  • RegExp 正则表达式
  • Number
  • Math

如何判断数据的数据类型

  • 关键字:typeof

  • 语法:typeof 变量

  • 结论:复杂数据在使用typeof操作的时候,打印出来的结果都是object ,除了函数
    console.log(typeof function(){}); //function

  • null注意点

console.log(typeof null); //object
console.log(null instanceof Object); //false

typeof的返回值是什么类型 --- string类型

<script>
    var a = 'wyq';
    var b = 10;
    var c = true;
    var d = undefined;
    var e = null;

    console.log(typeof a); //string
    console.log(typeof b); //number
    console.log(typeof c); //boolean
    console.log(typeof d); //undefined
    console.log(typeof e); //object

    console.log(typeof null); //object
    console.log(null instanceof Object); //false

    console.log(typeof function(){}); //function

    console.log(typeof undefined); //undefined
</script>
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 第5章 引用类型(返回首页) 本章内容 使用对象 创建并操作数组 理解基本的JavaScript类型 使用基本类型...
    大学一百阅读 3,282评论 0 4
  • var a = 1; console.log(typeof a);// 'number' var b = '1';...
    zdnexus阅读 354评论 0 0
  • 1. CSS和JS在网页中的放置顺序是怎样的? csss:通过link标签将样式表放在顶部(head中)。js:通...
    谢梦扬_阅读 241评论 0 0
  • # 一度蜜v3.0协议 --- # 交互协议 [TOC] ## 协议说明 ### 请求参数 下表列出了v3.0版协...
    c5e350bc5b40阅读 686评论 0 0
  • vue插件介绍 2. 插件分类 主要注册与绑定机制如下: export default{install(Vue...
    Osmond_wang阅读 345评论 0 1