1. 程式人生 > >JavaScript中return的用法詳解

JavaScript中return的用法詳解

style 返回 www log tle blog 意思 charset fun

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的用法詳解