JS的函数作用域

 

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
</head>
<body>


<script>
//    if(1){
//        var x=10;
//    }
//    console.log(x);
//
//    function f() {
//        var y=12;
//    }
//
//    console.log(y)


//    var city = 'beijing';
//
//    function func(){
//        var city = 'shanghai';
//        function inner(){
//            var city = 'shenzhen';
//            console.log(city);
//        }
//        inner();
//    }
//    func();


var city = 'beijing';

function Bar(){
    console.log(city);
}
function func(){

    var city = 'shanghai';
    return Bar;
}
var ret = func();

ret();

</script>
</body>
</html>
View Code

 

猜你喜欢

转载自www.cnblogs.com/jintian/p/11106242.html
今日推荐