Java教程

提问: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

写在最后

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

        再会。

这篇关于提问:JavaScript中什么情况下会返回undefined值?的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!