码迷,mamicode.com
首页 > 编程语言 > 详细

javascript--"Null"与"undefined"

时间:2016-01-09 21:34:36      阅读:194      评论:0      收藏:0      [点我收藏+]

标签:

一、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不可用‘);

      }

javascript--"Null"与"undefined"

标签:

原文地址:http://www.cnblogs.com/pengyouqiang88/p/5117263.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!