其他分享
首页 > 其他分享> > 作用域

作用域

作者:互联网

    //函数里面声明定义的变量跟函数外是分开的,函数内是独立的作用域     //函数外声明的变量为全局变量


    //作用域中首先找var function关键词     //将var 变量名   function name(){代码};     //将var 变量名赋值为undefined;(只声明没定义)     //再进行代码的顺序执行

    //函数没有参数     //1     // console.log(a);//undefined     // var a=1;     // console.log(a);//1     // function data(){     //     console.log(a);//undefined     //     var a=2;     //     console.log(a);//2     // }     // data()     // console.log(a);//1
    //2     // console.log(a);//undefined     // var a=1;     // console.log(a);//1     // function data(){     //     console.log(a);//1     //      a=2;     //     console.log(a);//2     // }     // data()     // console.log(a);//2

    //函数有参数     console.log(a);//undefined     var a=1;     console.log(a);//1     function data(a){//参数a相当于 var a         console.log(a);//undefined          a=2;         console.log(a);//2     }     data()     console.log(a);//1

标签:function,console,undefined,作用域,var,data,log
来源: https://www.cnblogs.com/YBYZ/p/16554840.html