溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

JavaScript中return如何使用

發布時間:2021-07-06 17:06:10 來源:億速云 閱讀:196 作者: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

亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女