JS的基本数据类型(周记)

41 阅读1分钟

1.基本数据类型:

1.String: 任意字符串;

2.Number: 任意的数字;

3.Boolean: true/false;

4.undefined;

5.null;

2.对象数据类型:

1.Object: 任意对象;

2.Function: 一种特别的对象(可以执行);

3.Array: 一种特别的对象(数组下标,内部数据是有序的);

3.数据类型的基本判断方式:

1.typeof: 返回的是数据基本类型的字符串表达;

2.instanceof: 判断对象的基本类型;

3.=== :可判断undefined,null;

(1)基本类型的判断:

(2)对象类型的判断:

let n={
        n1:[1,2,5,6,7,8],
        n2:function(){
            console.log("n2");
            return function(){
                return "in";
            }
        }
    }
    console.log(n.n2()());//n2  in

4.undefined与null的区别:

(1)undefined没定义;

        null定义了,没赋值;

(2)什么时候要赋值null:

        var n=null 可让n指向的对象成为垃圾对象;

5.区分变量和数据类型:

笔记参考:www.bilibili.com/video/BV14s… 

结束!

        有没有一种可能?这些盘子不会碎?