一个闭包的简单例子
来源:互联网 发布:系统程序员开发手册 编辑:程序博客网 时间:2024/05/22 10:23
最近有很多朋友都在问我 闭包是什么 开始自己也是懵逼的 琢磨了下 才有了了解 下面就为大家简单的实现以下:
如下:
var a=(function(a){
})(a);
// to do
console.log(a);
// 定义一个匿名函数,把a传递进去,a是undefined
// 因为匿名函数本身没有返回值,如果是
var a=(function(a){
return 1;
})(a);
console.log(a);// a此时就是1
// 如果要自动运行这个匿名函数的同时又赋值给a,那就应该是这样的:
var i = 0;// 计数器
var a=(function(a){
i++;
console.log("i am running..." + i);
return arguments.callee;
})(a);// 这里跑一次
a();//被调用一次
总的说就是 函数外部访问函数内部的值 .
0 1
- 一个闭包函数的简单例子
- 一个闭包的简单例子
- 一个闭包的例子
- 一个监听IP包的简单例子[ZT]
- JS闭包的一个例子详解
- 一个简单的例子
- UTL_FILE包的简单例子
- js 闭包的作用 简单的例子 说明
- openmp 例子:一个简单的OpenMP例子
- 一个简单的、基本的、完整的使用biblatex包的例子
- 最简单的例子理解Javascript闭包
- 一个超简单的闭包示例
- 一个简单的Struts例子
- 一个简单的Hibernate例子!
- auto_ptr的一个简单例子
- 一个简单的Struts例子
- 一个简单的JSF例子
- 一个简单的EJB例子!!
- Google上不去怎么办,如何上谷歌
- 使用JavaScript的闭包&立即执行函数模拟静态常量
- JS-笔记
- 点击发送短息5秒后跳转
- SMS短信验证帮助类
- 一个闭包的简单例子
- 二叉树基础知识总结
- Linux多核 转载的
- 从0到1:微信后台系统的演进之路---张文瑞
- MySQL 5.7新特性
- SSO单点登录三种情况的实现方式详解
- Android Intent调用大全、系统自带Intent调用大全
- months_between
- Windows10重装后再安装Qt5.6.0出现dll缺失或无法正常启动