第二章 JavaScript中的数据类型

2021-02-25  本文已影响0人  扶光_

JavaScript中的数据类型可以分为简单数据类型和复杂数据类型
在介绍数据类型时 首先先说一下检测数据类型的方法:

一,简单数据类型

1.数字类型(number)

什么是数字类型呢?字面意思 就是数字 如:123456,等等
定义一个变量,然后在控制台返回他的数据类型,如下代码

      var num = 2;                          
     console.log(typeof num);
数字类型

2.字符串类型(string)

就是由单引号双引号包裹的 就是字符串

         var str = "么么么";
         console.log(str);
string

扩展

拼接

3.布尔类型(boolean)

布尔类型就是truefalse

          var a = true;
         console.log(typeof a);
Boolean

4.空类型(null)

空就是字面意思 就是空

      var a = null;
    console.log(typeof a);
null

5.未定义类型(undefined)

未定义就是没有给变量进行赋值的意思,以后在页面上会很常见这个undefined。
如我们创建变量,然后并不给他进行赋值。

   var a;
    console.log(typeof a);
undefined
注意区分undefined和null的区别
最后放一张思维导图来总结一下知识点 总结

二,复杂数据类型

数组 函数 对象

1.对象

对象 object 就是一系列属性和值的集合

写法: 对象名{
属性:值,
属性1:值
};

【】获取
1.2用.获取
             var obj = {
        "mingzi":"侯旭",
        "age":"18",
        ah:"小姐姐"
    };
    console.log(obj.ah);
.获取

**那么用.获取和[]获取有什么区别呢?
如果属性是数字,那么就得用[]去获取.否则会找不到属性值。


报错

2.数组

一系列数据的集合

写法: var arr =[110,112,113,114];

如何找到数组中某一条数据

 <script>
      var arr =[110,112,113,114];
      console.log(arr[0]); 
    </script>
array

数组和对象的数据类型都是object类型。

 <script>
      var arr =[110,112,113,114];
      var obj={
          "好像":"啊"
      };
      console.log(typeof arr); 
      console.log(typeof obj); 
    </script>
object

下面还是用一张思维导图来总结一下复杂数据类型的知识点


复杂数据类型.png
上一篇 下一篇

猜你喜欢

热点阅读