编程语言
首页 > 编程语言> > 提问:JavaScript中什么情况下会返回undefined值?

提问:JavaScript中什么情况下会返回undefined值?

作者:互联网

写在前面

        朋友们晚上好呀。今天讲些前端最基础的入门知识吧。

        JavaScript什么情况下会返回undefined值呢?

1.访问声明,但是没有初始化的变量

var abc;
console.log(abc); // undefined

2.访问不存在的属性

var abc={}
console.log(abc.a); // undefined

3.访问函数的参数没有被显式的传递值

(function (b){
    console.log(b); // undefined
})();

4.访问任何被设置为undefined值的变量

var abc=undefined;
console.log(abc); // undefined

5.没有定义return的函数隐式返回

function abc(){}
console.log(abc()); // undefined

6.函数return没有显式的返回任务内容

function abc(){
    return;
}
console.log(abc()); //undefined

写在最后

        今天就写到这儿啦,有时候会分享一些很基础的知识供初学者阅读,希望可以在大家入门的道路上有所帮助~

        再会。

标签:function,abc,console,undefined,JavaScript,return,下会,log
来源: https://blog.csdn.net/m0_58875280/article/details/120142470