作用域先来谈谈变量的作用域 变量的作用域无非就是两种:全局变量和局部变量。 全局作用域: 最外层函数定义的变量拥有全局作用域,即对任何内部函数来说,都是可以访问的:<script> var outerVar = "outer"; ...
全文
回复(3) 2018-12-03 10:48 来自版块 - 计算机知识区
表情
ready 关于this对象 关于闭包经常会看到这么一道题: var name = "The Window";   var object = {     name : "My Object", getNameFunc :...(2018-12-03 11:34)
ready 闭包 闭包有两个作用: 第一个就是可以读取自身函数外部的变量(沿着作用域链寻找) 第二个就是让这些外部变量始终保存在内存中 关于第二点,来看一下以下的代码: <script> function outer(){ ...(2018-12-03 11:25)
ready然而,也不能因此草率地将局部作用域定义为:用var声明的变量作用范围起止于花括号之间。 javascript并没有块级作用域 那什么是块级作用域? 像在C/C++中,花括号内中的每一段代码都具有各自的作用域,而且变量在声明它们的代码段之外是不可见的,比如下面的c语言代...(2018-12-03 10:59)


返回顶部