1.null 和 undefined都代表没有
    null:意料之中,(一般都是开始不知道值,我们手动设置为null,后期再给及赋值操作)

    1. // null没有空间,0占空间,一般最好用null作为初始的控制,因为0是空值,它再栈内存中有自己的存储位置(占空间)
    2. let num = null;
    3. num = 0;
    4. let num1 //undefined;
    5. console.log(num1);
    6. num1 = 12; //undefined
    7. console.log(num1); //12

    undefined:意料之外(不是我能决定的)