函数

1 imply global 暗示全局变量:即任何变量,如果变量未经声明就赋值,此变量就为全局对象所有。
        2  一切声明的全局变量,全是window的属性
        
        
    
        /*  test();   //同样可调用函数    //函数调用  开始执行js时先会读取 function函数
        function test(){}    // */
        // 1,变量 声明提升 
        // 2,函数声明整体提升

        /* 
        预编译:
        AO对象
        f a() {}
        10 
        10
        f(){}

        
        
       
        function fn(a) { 
            function a(){};
            console.log(a);    //   function a(){};
            var a= 10;
            console.log(a);   // 10
            console.log(a);   //  10
            var b=function (){}; 
            console.log(b);  // function (){}
        }
        fn(1); 
         function test(a,b){    // var a=1;
            console.log(a);//1
            c=0;
            var c;
            a=3;
            b=2;    
            console.log(b); //2
            function b(){};
            function d(){};
            console.log(b);//2
        }
        test(1); 

         function test(a,b){
            console.log(a); // 
            console.log(b); //
            a=234;
            var a;        //
           function a(){};   
           console.log(a);   // 
           b=123;
           var b=function () {};
           console.log(a);   //
           console.log(b);  //
        }
        test(1);
        
        function test(a,b){
            console.log(b);//      function b() {};
            a=10;
            console.log(a);  //     10
            b=20;
            function a() {};
            var b=5
            console.log(b)   //   5
            function b() {};
        }
        test(2,5) */
        function test(a,b,c){
            console.log(a); //  
            var a=10;     
            a=2;
            console.log(a); //2
            var a=function(){};   //函数表达式     函数  
            b=50;
            console.log(b);  //50
            var b=function(){};
            function b(){};
            console.log(a);   //
            console.log(b);     //
          }  // 
        test(1,1,1);

看看输出啥

posted @ 2019-12-30 20:22  巷陌i  阅读(73)  评论(0编辑  收藏  举报