Null和Undefined

<!DOCTYPE html>
<html>
    <head>
        <meta charset="UTF-8">
        <title></title>
        <script type="text/javascript">
            
            /*
             * Null(空值)类型的值只有一个,就是null
             *  null这个值专门用来表示一个为空的对象
             *  使用typeof检查一个null值时,会返回object
             * 
             * Undefined(未定义)类型的值只有一个,就undefind
             *  当声明一个变量,但是并不给变量赋值时,它的值就是undefined
             *  使用typeof检查一个undefined时也会返回undefined
             */
            var a = null;
            
            var b = undefined;
            
            console.log(typeof b);
            
        </script>
    </head>
    <body>
    </body>
</html>

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

推荐阅读更多精彩内容

  • 1.null和undefined都被用来表示空值,当使用不严格等于号(==)做判断时,他们是等价的。 这也是为什么...
    苏星河阅读 819评论 0 7
  • null和undefinde都属于基本类型,它们没有原型,不是对象,但是typeof null返回的却是objec...
    hello_water阅读 423评论 0 0
  • null是JavaScript语言的关键字,它表示一个特殊值,常用来描述“空值”。对null执行typeof预...
    SeanKChan阅读 387评论 0 1
  • null是一个表示"无"的对象,转为数值时为0;undefined是一个表示"无"的原始值,转为数值时为NaN。 ...
    WPeach阅读 295评论 0 0
  • 天气太热了,懒得出门 点外卖好了,懒得做饭 就出去一下,懒得洗头 打字好累啊,懒得写了 …… 大热天,就应该在家躺...
    魔线科技阅读 868评论 0 0