作用域链

详解JavaScript中的作用域和作用域链
JavaScript

详解JavaScript中的作用域和作用域链

20 0

JavaScript 中有一个被称为作用域(Scope)的特性。虽然对于许多新手开发者来说,作用域的概念并不是很容易理解,本文我会尽我所能用最简单的方式来解释作用域和作用域链,希望大家有所收获!作用域(Scope)1. 什么是作用域作用域是在运行时代码中的某些特定部分中变量,函数和对象的可访问性。换句话说,作用域决定了代码区块中变量和其他资源的可见性。可能这两句话并不好理解,我们先来看个例子:12345function outFun2() { var inVariable = "内层变量2";}ou

思维脑图+代码示例让作用域到作用域链的知识点一目了然!
JavaScript

思维脑图+代码示例让作用域到作用域链的知识点一目了然!

50 0

作用域作用域的篇幅不会太长,作为自己对Js总结的第三篇文章,主要是承上启下。 之后会涉及到执行上下文,闭包等相关专题,为了避免内容过多,作用域这一部分单独总结。目录前言一、作用域的定义二、理解作用域三、作用域链四、思考与总结五、写在最后(免费学习推荐:javascript视频教程)前言JavaScript内功系列:this指向详解,思维脑图与代码的结合,让你一篇搞懂this、call、apply。系列(一)从原型到原型链,修炼JavaScript内功这篇文章真的不能错过!系列(二)本文一、作用域的定义一张