javascript中常见undefined与defined的区别

Posted 离梦想还差一步

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了javascript中常见undefined与defined的区别相关的知识,希望对你有一定的参考价值。

javascript中相信“undefined”与“defined”对大家来说都肯定不陌生,但是又不是很清楚它们的区别,先看两个demo我们再说,

例1.

  console.log(parms); //在控制台出现 Uncaught ReferenceError: parms is not defined

例2.

   var flag; console.log(flag); //在控制台出现 undefined

  通过上面两个例子就能很清楚的看出它两的区别了,not defined是指根本就没有定义,程序运行出现错误,而undefined是定义了一个变量,但是没有赋值,所以程序运行出现错误。

以上是关于javascript中常见undefined与defined的区别的主要内容,如果未能解决你的问题,请参考以下文章

学员作品丨JavaScript常见的面试题

javascript中null与undefined的区别

前端开发Javascript中重难知识点常见问题集合

[JavaScript] void 0 与 undefined

Javascript 中 null,NaN和undefined的区别

JavaScript中判断nullundefined与NaN的方法