return 返回值深刻。

function fun (){
                alert("函數要執行了");
                for(var i = 0; i < 5; i++){
                    
                    
                    if(i == 2){
                        //使用break能夠退出當前的循環
                        //break;
                        
                        //continue用於跳過當次循環
                        //continue;
                        
                        //使用return能夠結束整個函數
                        //return;
                    }
                    
                    console.log(i);
                }
                alert("函數執行完了");
            }
            //fun();
            
            /*
                 返回值能夠是任意的數據類型
             *     也能夠是一個對象, 也能夠是一個函數
             *     
             * */
            
            function fun2(){
                
                //返回一個對象
                return{name:"沙和尚"};
            }
            var a = fun2();
            
            //console.log("a = "+ a);
            function fun3(){
                //在函數內部再聲明一個函數
                function fun4(){
                    alert("我是fun4");
                }
                //將fun4函數對象做爲返回值返回
                return fun4;
            }
        
            a = fun3();
            //console.log(a); 
            //a();
            fun3()();函數

相關文章
相關標籤/搜索