如何使用返回语句

  介绍

小编给大家分享一下如何使用返回语句,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获、下面让我们一起去了解一下吧!

首先我们要知道的是,除非另有说明,否则<强> JavaScript中的每个函数都会返回未定义的

为了测试这个,我们只需要创建一个空函数,然后调用它:

功能测试(){};   测试();//定义

正如所料,当我们调用我们的函数,在控制台中返回时定义。(推荐课程:JavaScript教程)

现在我们实际上会指定一个返回值。让我们重新创建我们的测试()函数,但返回这次包括参数:

功能测试(){   返回true;   };   测试();//真正的

我们会发现返回了真值。

<强>返回语句结束函数执行

我们在测试函数中有两个返回语句

功能测试(){   返回true;   返回错误;   };   测试();//真正的

第一个返回语句会立即停止执行函数并返回真的。

第3行代码返回false;没有执行。

<强>返回语句会返回一个值给回调函数

我们创建了一个函数双()、输出两倍的值

让双=function (num) {   返回num * 2;   }

由于一个值被返回给回调函数,我们可以创建一个变量并将其设置为等于函数的调用:

让六=双(3);//6

<强>返回语句结束一个函数

由于返回立即停止了函数的执行,它也可以用于中断或结束函数。

示例如下

让countTo=function (num) {   如果(typeof num !=& # 39;数字# 39;)   返回错误;   (var i=1;我& lt;=num;我+ +){   console.log(我);   }   }

在本例中,我们的函数countto()最多可计算用户输入数字。但是,如果用户不输入数字,而是输入字符串,布尔值,数组等,则函数将结束并返回错误的。

countto (3);//1//2//3 countto(& # 39;猫# 39;);//假

以上是如何使用返回语句的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注行业资讯频道!

如何使用返回语句