js之作用域

Posted random_lee

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了js之作用域相关的知识,希望对你有一定的参考价值。

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

</body>

<script>


name=‘randomlee‘;


function func() {
    var name=‘lee‘;
    function inner() {
        console.log(name);

    }
     var name=‘random‘;
    return inner;
}


var ret =func();

ret();
console.log(name)

</script>
</html>

  js的作用域作用在函数体内且在函数执行之前作用域就已经生成

  

 

  

 

以上是关于js之作用域的主要内容,如果未能解决你的问题,请参考以下文章

JS 作用域及作用域链

js之堆栈内存基础

前端之JS

JS---闭包

js补充之作用域

小白学js第六天之代码规范,作用域以及预解析