中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

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

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

JavaScript中return如何使用

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

普兰县| 黔江区| 夏邑县| 饶平县| 东莞市| 鄂托克旗| 博罗县| 黄大仙区| 紫金县| 丰台区| 宁陵县| 久治县| 西乌珠穆沁旗| 贡嘎县| 聊城市| 祁阳县| 阿拉尔市| 盖州市| 常州市| 枝江市| 新密市| 金阳县| 普宁市| 桂林市| 蕲春县| 新乡市| 邢台县| 乌鲁木齐县| 白沙| 定陶县| 延寿县| 高陵县| 麻城市| 庆安县| 绥棱县| 若尔盖县| 宁城县| 谷城县| 达日县| 宁晋县| 冷水江市|