JavaScript中return的用法詳解
阿新 • • 發佈:2017-05-08
style 返回 www log tle blog 意思 charset fun
</script>
</head>
<body>
1、定義:return 從字面上的看就是返回,官方定義return語句將終止當前函數並返回當前函數的值,可以看下下面的示例代碼:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Title</title>
<script>
function func1(){
while (true){
return 1;
}
};
alert(func1());
</script>
</head>
<body>
</body>
</html>
可以看到我在函數裏面寫了個死循環,然後在下面調用,在沒有寫return語句時瀏覽器會一直執行循環內的語句,直接卡死;
而寫了return語句後,直接中斷了函數,並且給函數返回了一個數值1,意思就是當函數執行後,函數體將被賦值為函數的返回值,這裏會被返回1;
參考:http://www.cnblogs.com/zheshiyigemanong/p/6822406.html
JavaScript中return的用法詳解