zoukankan      html  css  js  c++  java
  • xgqfrms™, xgqfrms® : xgqfrms's offical website of GitHub!

    JavaScript null vs undefined

    1. null 变量已声明,但给变量分配空值;

    2. undefined 变量已声明,但尚未分配任何值;

    
    "use strict";
    
    /**
     *
     * @author xgqfrms
     * @license MIT
     * @copyright xgqfrms
     * @created 2020-07-23
     * @modified
     *
     * @description null vs undefined
     * @difficulty Easy
     * @complexity O(n)
     * @augments
     * @example
     * @link https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/null
     * @link https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/undefined
     * @solutions
     *
     */
    
    const log = console.log;
    
    // null 变量已声明,但给变量分配空值;
    // undefined 变量已声明,但尚未分配任何值;
    
    const obj = { k1: undefined, k2: null, };
    // {k1: undefined, k2: null}
    
    const {
      k1,
      k2,
    } = obj;
    
    k1;
    // undefined
    k2;
    // null
    
    log(`k1 =`, k1)
    log(`k2 =`, k2)
    
    // k1 = undefined
    // k2 = null
    
    
    

    refs


    Flag Counter

    ©xgqfrms 2012-2020

    www.cnblogs.com 发布文章使用:只允许注册用户才可以访问!


  • 相关阅读:
    JavaEE 第四周
    JavaEE 第三周
    JavaEE 第二周
    JavaEE 第一周
    js字符串方法
    javaee项目库存管理系统总结
    javaee期末团队项目库存管理系统概要信息
    JAVAEE第十一周
    JSON
    Facelets
  • 原文地址:https://www.cnblogs.com/xgqfrms/p/13368136.html
Copyright © 2011-2022 走看看