zoukankan      html  css  js  c++  java
  • js中的undefined和null

    JS中一共有七种数据类型,包括五种基本数据类型和两种复杂数据类型

    * 五种基本数据类型
    * string
    * number
    * boolean
    * undefined
    * null
    * 两种复杂数据类型
       * array
    * object

    这里记录一下 undefined和null

    1.undefined:未定义,如果一个变量只声明但是未赋值,默认值就是undefined
    var a;
    console.log ( a );//undefined  变量的值
    console.log ( typeof  a );//undefined  变量值的数据类型

    2.null:空值 //null这个值只能手动去设置,一个变量在任何情况下它的值都不会主动是null
     var b = null;
    console.log ( b );//null
    console.log ( typeof b );//object  注意:null这个数据类型在使用typeof检测的时候得到object 

    3.undefined与null的区别
    console.log ( undefined == null );//true   它们的值是一样都是没有值得意思
    console.log ( undefined === null );//false    它们的值一样但是数据类型不一样

  • 相关阅读:
    mssql锁
    gridview 分页兼容BOOTSTRAP
    BOOTSTRAP前端模板
    bootstrap 简单模板
    ajax 跨域访问的解决方案
    webapi之权限验证
    webapi权限常见错误
    ajax跨域解决方案
    iis 部署webapi常见错误及解决方案
    OOM AutoMapper的简单实用
  • 原文地址:https://www.cnblogs.com/zhuangwf/p/11124079.html
Copyright © 2011-2022 走看看