js return问题?

小白,js中return用法到底什么时候需要用呢?



function show(a,b){        

             var c=a*b;

            return c;

        }

        

        var d=show(2,2);

        console.log(d);

        

        当我return c下面才有输出,如果不return c就是undefined。另外,还看到有直接return;这种用法,这是什么时候用?

        


炎炎设计
浏览 603回答 1
1回答

BIG阳

return c;是返回c的值,如果不return 函数就没有返回值直接return;是终止当前函数return后面的代码运行,直接跳出当前的函数比如:var a = 10;function show() {     a = 20;     return;     a = 30; }show();console.log(a);//20a=30;在return后面,因此不会执行
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript