zoukankan      html  css  js  c++  java
  • javascript--"Null"与"undefined"

    一、undefined:

      1、当声明变量未赋值的时候,那么变量的值就是undefined;

      2、方法没有返回值的时候,接收到的返回值就是undefined.

    二、null:

      null值表示指向了一个“空对象”,需要我们显示为n赋值一个null值。

      【注意】:一般在一个对象使用完毕,需要显示告诉浏览器可以被垃圾回收的情况下,需要显式把变量赋值为null,这样这个变量所指向的对象就可以被回收了。

    【特别提醒】:无论变量的值是null值还是undefined都表示该变量不可用。所以在使用某些变量前可以对变量做效验,判断该变量是否可用。

      【方法】:var x;

          if(typeof(x)!='undefined' &&x!=null){

            alert('x可用');

          }else{

            alert('x不可用');

          }

  • 相关阅读:
    继承ServletContextListener可以完成的事情
    redis-win7
    jquery-attr与prop
    web表单disable问题
    html-select
    wordpress安装五步法
    CSS布局整理
    photoshop制作古风画
    CSS布局——三栏布局
    sublime text3配置插件
  • 原文地址:https://www.cnblogs.com/pengyouqiang88/p/5117263.html
Copyright © 2011-2022 走看看