javaScript作用域

Posted xxxpz

tags:

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

菜鸟一枚, 多多指教

面试中常常会遇到面试官问关于作用域的一方面的问题今天整理一下,有说不对的地方欢迎留言指正

1. 要讲作用域链先要说一下js的声明提升了,在js中var声明会在任意代码之前处理,这意味着在任何地方都会等同与在代码的顶部声明(声明提升);

例如: 

function hello ()  {

  // 此时代码就变成了 var hello;

  console.log(hello); // undefined; 

  var hello = ‘xxxpz‘;

}

 

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

(转)JavaScript 开发进阶:理解 JavaScript 作用域和作用域链

python作用域和JavaScript作用域

JavaScript 作用域

JavaScript作用域

JavaScript 作用域

JavaScript 作用域