手机
当前位置:查字典教程网 >编程开发 >Javascript教程 >js中 关于undefined和null的区别介绍
js中 关于undefined和null的区别介绍
摘要:当声明一个变量未赋值一个变量没有声明的时候都是undefined类型的数据js变量在使用之前也必须先进行声明使用了一个未定义的变量x就会报错...

当声明一个变量未赋值一个变量没有声明的时候都是undefined类型的数据

js变量在使用之前也必须先进行声明

使用了一个未定义的变量x就会报错。

如何判断一个变量是否能用:

第一种方法:

if(typeof x=='undefined')

var n=100;

n=new Date();

n=null;

null表示的是一个明确的已经知道的值,是一个空对象

第二种方法:

if(typeof(y)!='undefined' && v!=null)//也可以判断一个变量是否可用

第三种方法:

var v;

if(v)

{//v会转乘布尔类型,然后在判断。

alert('可用');

}

else{

alert('不可用');

}

我们很少用第一种和第二种方法,通常都用第三种。

s中用undefined和null用==判断就是相等的,用===判断则是不相等的。

【js中 关于undefined和null的区别介绍】相关文章:

angular2使用简单介绍

基于jQuery实现的无刷新表格分页实例

JavaScript中valueOf()方法的使用介绍

JavaScript中的异常处理方法介绍

JavaScript中的replace()方法使用详解

document 和 document.all 分别什么时候用

COOL而实用的动态效果

Javascript获取统一管理的提示语(message)

Javascript中setTimeOut和setInterval的定时器用法

浅谈javascript中for in 和 for each in的区别

精品推荐
分类导航