关于JS中函数的返回值的一点死思考

在Javascript中,函数总是会有一个返回值。即使我们没有显示的使用 “return”,程序也会隐式的返回一个 “undefined”。

通过下面的小demo即可理解。

demo1

function fn(){
    return 1;
}
fn();

运行结果:1

 

demo2

function fn(){
   console.log(1);
}
fn();

 

运行结果:1

              undefined

 

 

 



posted @ 2016-10-18 21:12  昆吾kw  阅读(313)  评论(0编辑  收藏  举报