JavaScript 中什么情况下会是 undefined 值?

430 阅读1分钟

1.函数定义了形参,调用时没有传递实参,显示undefined

image-20220322151904354.png

2.函数定义了形参,调用时传递了实参,但是函数没有返回值(没return或return 没赋值)时,显示undefined

image-20220322151213195.png

image-20220322151257210.png

3.访问数组时,检索的下标未赋值或下标不存在时,显示undefined

image-20220322150843011.png

image-20220322150908229.png

4.访问对象不存在的属性或方法时,显示undefined

image-20220322150352922.png

5.定义了一个变量,但是没给变量赋值时,默认值是undefined

小伙伴们如果还有补充的可以一起探讨一下呀