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()();函数

相关文章
相关标签/搜索