zoukankan      html  css  js  c++  java
  • 0095 布尔型Boolean,Undefined和 Null

    8.2.3 布尔型Boolean

    ​ 布尔类型有两个值:true 和 false ,其中 true 表示真(对),而 false 表示假(错)。

    ​ 布尔型和数字型相加的时候, true 的值为 1 ,false 的值为 0。【应该说布尔型和数字型做数学运算时。】

    console.log(true + 1);  // 2
    console.log(false + 1); // 1
    console.log(false - 2); // -2
    console.log(true * 6); // 6
    console.log(false * 6); // 0
    

    8.2.4 Undefined和 Null

    1、undefined

    一个声明后没有被赋值的变量会有一个默认值undefined 。

    undefined 进行相连或者相加时,注意结果。

    var variable;
    console.log(variable);           // undefined
    console.log('你好' + variable);  // 你好undefined
    console.log(11 + variable);     // NaN
    console.log(true + variable);   //  NaN
    

    null

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

    var vari = null;
    console.log('你好' + vari);  // 你好null
    console.log(11 + vari);     // 11
    console.log(true + vari);   //  1
    
  • 相关阅读:
    1.Netty 实战前言
    8.Netty发送对象
    7.Netty中 handler 的执行顺序
    6.高性能NIO框架netty
    5.NIO_ Selector选择器
    4.NIO_Channel 通道
    3.NIO_Buffer缓冲区
    2.Java NIO 简介
    那些堪称神器的 Chrome 插件
    获取当前操作的IFrame 对象的方法
  • 原文地址:https://www.cnblogs.com/jianjie/p/12128358.html
Copyright © 2011-2022 走看看