美文网首页
null与undefined的差别

null与undefined的差别

作者: 黑白说程序 | 来源:发表于2020-09-07 22:35 被阅读0次

var  num;

console.log(typeof num) //返回的是underfined

console.log(typeof test) //返回的是underfined 

总结:只定义变量名没有赋值,或者没有定义变量 检测类型都是返回underfined。但是如果直接使用未定义的变量会控制台会报错

函数参数或无返回值是为undefined

function hd(web) {

  console.log(web); //没有值所以undefined

  return web;

}

console.log(hd()); //没有传值所以为underfined

var num=null

console.log(typeof num) //返回的是null

总结:只有赋值为null的时候返回的才是null

相关文章

  • null与undefined的差别

    var num; console.log(typeof num) //返回的是underfined console...

  • 02-相关问题

    undefined 与 null 的区别? undefined :代表定义未赋值 null :null 定义并赋值...

  • 随堂笔记

    undefined与null typeof undefined === 'undefined' typeof nu...

  • TypeScript 基础语法

    1、void 与 undefined和 null 与 void的区别是,undefined 和 null是所有类...

  • JS杂记

    1、Undefined 与 Null 的区别 Undefined 与 null 的值相等,但类型不相等。在js中,...

  • undefined 和null

    js的undefined 和null虽是同义。但是还是有些差别的为了理解方便,我理解为null 表示“空值”,而 ...

  • null与undefined

    undefined与null转换为布尔值都为false;null 表示一个“无”的对象,转为数值时为0;undef...

  • null 与 undefined

    undefined值是派生自null值 undefined:声明一个变量但未初始化,这个变量的值就自动被赋予und...

  • null与undefined

    一、相似性在JavaScript中,将一个变量赋值为undefined或null,老实说,几乎没区别。 上面代码中...

  • null 与 undefined

    null 表示一个对象的值是空值,而undefined 表示一个对象是没有被赋初值的。 好吧,这并没什么用。 按照...

网友评论

      本文标题:null与undefined的差别

      本文链接:https://www.haomeiwen.com/subject/xldrektx.html