JS基礎_返回值的類型


 1 <!DOCTYPE html>
 2 <html>
 3     <head>
 4         <meta charset="UTF-8">
 5         <title></title>
 6         <script type="text/javascript">
 7             
 8             function fun(){  9                 
10  alert("函數要執行了~~~~"); 11                 
12                 for(var i=0 ; i<5 ; i++){ 13                     
14                     
15                     if(i == 2){ 16                         
17                         //使用break可以退出當前的循環
18                         //break;//0 1 2
19                         
20                         //continue用於跳過當次循環
21                         //continue;//0 1 3 4
22                         
23                         //使用return可以結束整個函數
24                         //return;//0 1
25                         
26  } 27                     
28  console.log(i); 29  } 30                 
31  alert("函數執行完了~~~~"); 32  } 33             
34  fun(); 35             
36             //--------------------------------------------------------------------------------
37             
38             /*
39  * 返回值可以是任意的數據類型 40  * 也可以是一個對象,也可以是一個函數 41              */
42             function fun2(){ 43                 
44                 //返回一個對象
45                 return {name:"沙和尚"}; 46                 
47  } 48             
49             var a = fun2(); 50             
51  console.log("a = "+a);//a = [object Object]
52             
53             //-----------------------------------------------------------------
54             
55             function fun3(){ 56                 //在函數內部再聲明一個函數
57                 function fun4(){ 58                     
59  alert("我是fun4"); 60  } 61                 
62                 //將fun4函數對象作為返回值返回
63                 return fun4; 64  } 65             
66  a = fun3(); 67  console.log(a); 68             
69             //a();
70  fun3()();//和a();其實是一樣的
71             
72             
73         </script>
74     </head>
75     <body>
76     </body>
77 </html>

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM