undefined与null的区别

2017-03-14  本文已影响0人  liu_yh

javascript秘密花园有如下介绍:

undefined是一个值为undefined的基础类型。同时它也是一个全局变量,值为undefined,可以被修改和覆盖。

注意返回undefined的情况如下:
1.访问未修改的全局变量undefined
2.没有定义return表达式的函数隐式返回
3.return表达式没有显示返回任何内容
4.访问不存在的变量

上一篇 下一篇

猜你喜欢

热点阅读