六狼论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博账号登陆

只需一步,快速开始

搜索
查看: 84|回复: 0

Javascript闭包技术

[复制链接]

升级  67.33%

41

主题

41

主题

41

主题

秀才

Rank: 2

积分
151
 楼主| 发表于 2013-1-27 04:40:33 | 显示全部楼层 |阅读模式
一、什么是闭包?
“官方”的解释是:所谓“闭包”,指的是一个拥有许多变量和绑定了这些变量的环境的表达式(通常是一个函数),因而这些变量也是该表达式的一部分。
相信很少有人能直接看懂这句话,因为他描述的太学术。我想用如何在Javascript中创建一个闭包来告诉你什么是闭包,因为跳过闭包的创建过程直接理解闭包的定义是非常困难的。看下面这段代码:
<div class="code">function a(){
var i=0;
function b(){
alert(++i);
}
return b;
}
var c = a();
c();
您需要登录后才可以回帖 登录 | 立即注册 新浪微博账号登陆

本版积分规则

快速回复 返回顶部 返回列表