return语句如何使用
第一我们要知道的是,除非另有说明,不然JavaScript中的每个函数都会返回undefined
为了测试这个,我们只需要创立一个空函数,然后调取它:
function test(){}; test(); // undefined
正如所料,当我们调取我们的函数,在操纵台中返回时undefined。(引荐课程:JavaScript教程)
此刻我们实际上会指定一个return值。让我们从新创立我们的test()函数,但return这次包罗参数:
function test(){ return true; }; test(); // true
我们会发明返回了true值。
return语句完毕函数施行
我们在test函数中有两个return语句
function test(){ return true; return false; }; test(); // true
第一个return语句会马上休止施行函数并返回true。
第3行代码return false;没有施行。
return语句会返回一个值给回调函数
我们创立了一个函数double(),输出两倍的值
let double = function(num) { return num * 2; }
由于一个值被返回给回调函数,我们可以创立一个变量并将其设定为等于函数的调取:
let six = double(3); // 6
return语句完毕一个函数
由于return马上休止了函数的施行,它也可以用于中止或完毕函数。
示例如下
let countTo = function(num){ if(typeof num!='number') return false; for(var i = 1; i <= num; i ++){ console.log(i); } }
在本例中,我们的函数countto()最多可运算会员输入数字。但是,假如会员不输入数字,而是输入字符串、布尔值、数组等,则函数将完毕并返回false。
countTo(3); // 1 // 2 // 3countTo('cat'); // false
本篇文章到这里就全部完毕了,更多出色内容大家可以关注百分百源码网的其他相关栏目教程!!!
以上就是return语句如何使用的具体内容,更多请关注百分百源码网其它相关文章!