布尔型Boolen

布尔型Boolen

2.6Undefind和Null

一个声明后没有被赋值的变量会有一个默认值undefined(如果进行相连或者相加时,注意结果)

一个声明变量给null值,里面存的值为空(学习对象时,我们继续研究null)

代码案例:

<script>
        var flag=true;  //flag布尔型
        var flag1 = false;  //true布尔型
        console.log(flag +1);   //true 参与加法运算当1来看
        console.log(flag1 +1);   //false 参与加法运算当0来看
        //如果一个变量声明来赋值 就是undefined 未定义数据类型
        var str;
        console.log(str);
        var variable = undefined;
        console.log(variable + 'pink'); //undefinedpink
        console.log(variable + 1);  //undefined 和数字相加 最后的结果是 Nan
        //null 空值
        var space =null;
        console.log(space + 'pink');  //nullpink
        console.log(space + 1);  //1
    </script>
JAvascript前端系列 文章被收录于专栏

本专栏收录前端web知识点

全部评论

相关推荐

06-26 22:20
门头沟学院 Java
码农索隆:让你把简历发给她,她说一些套话,然后让你加一个人,说这个人给你改简历,然后开始卖课
我的求职精神状态
点赞 评论 收藏
分享
05-22 09:23
门头沟学院 Java
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务