第3章 第3节 闭包

Javascript闭包(Closure)详解在这里插入图片描述
闭包(closure)是Javascript语言的一个难点,也是它的特色,很多高级应用都要依靠闭包实现。

一、变量的作用域

要理解闭包,首先必须理解Javascript特殊的变量作用域。

变量的作用域无非就是两种:全局变量和局部变量。

Javascript语言的特殊之处,就在于函数内部可以直接读取全局变量。

var n=999;

function f1(){
   
  alert(n);
}

posted @ 2022-04-06 23:53  szmtjs10  阅读(6)  评论(0编辑  收藏  举报