温馨提示×

温馨提示×

您好,登录后才能下订单哦!

密码登录×
登录注册×
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》

JavaScript中return如何使用

发布时间:2021-07-06 17:06:10 来源:亿速云 阅读:131 作者:Leah 栏目:开发技术

这篇文章给大家介绍JavaScript中return如何使用,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。

  return定义

  return,从字面意思来看就是返回,官方定义return语句将终止当前函数并返回当前函数的值;可以看下下面的示例代码:

  复制代码

  1<!DOCTYPEhtml>

  2<htmllang="en">

  3<head>

  4<metacharset="UTF-8">

  5<title>Title</title>

  6<script>

  7functionfunc1(){

  8while(true){

  9return1;

  10}

  11};

  12alert(func1());

  13</script>

  14</head>

  15<body>

  16

  17</body>

  18</html>

  复制代码

  可以看到我在函数里面写了一个死循环,然后在下面调用,在没有写return语句时浏览器会一直执行循环内的语句,直接卡死;

  而写了return语句后,直接中断了函数,并且给函数返回了一个数值1,意思就是当函数执行后,函数体将被赋值为函数的返回值,这里会被返回1;

  return写法

  官方定义return后面可以跟一个value,也就是说可以跟javascript中的任何数据类型,数字,字符串,对象等,当然也可是再返回一个函数,举个栗子:

  复制代码

  1<!DOCTYPEhtml>

  2<htmllang="en">

  3<head>

  4<metacharset="UTF-8">

  5<title>Title</title>

  6<script>

  7functionfunc1(){

  8returnfunction(){

  9alert(1);

  10}

  11};

  12alert(func1());//!func1()();这个注释是通过自执行函数调用返回的函数

  13</script>14</head>15<body>1617</body>18</html>

关于JavaScript中return如何使用就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看到。

向AI问一下细节

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

AI