JavaScript学习笔记 19-undefined和null

<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <meta http-equiv="X-UA-Compatible" content="ie-edge">
    <title>Document</title>
    <script>
        var flag = true ;//flag布尔型   true代表1
        var flag1 = false ;//flag1 布尔型 false代表0
        console.log(flag + 1);//true参与运算当1来看
        //如果一个变量声明未赋值就直接输出 就是 undefined  未定义数据类型
        var str ;
        console.log(str);
        var variable = undefined ;
        console.log(variable + 'pink');//undefinedpink
        console.log(variable + 1 );//NaN  undefined  和数字相加  最后的结果是  NaN
        //null  空值
        var space = null ;
        console.log(space + 'pink');
        console.log(space + 1 );//1 空值和数字相加  返回的是原来的值 
    </script>
</head>

<body>
    
</body>

</html>

在这里插入图片描述

学习自b站【JavaScript基础语法-dom-bom-js-es6新语法-jQuery-数据可视化echarts黑马pink老师前端入门基础视频教程(500多集)持续-哔哩哔哩】 https://b23.tv/YGIdOrv

猜你喜欢

转载自blog.csdn.net/m0_74282485/article/details/128414021
今日推荐