JS中有关闭包的相关内容及介绍
2024-10-22 05:01:28
1 var obj = (function (arg) {
2 // 这里就是一个简单的闭包,将局部变量 test和函数fn1 return出去
3 // 这样obj就可以拿到函数内部定义的变量在函数外部使用
4 var test = "Song";
5 var fn1 = function (args) {
6 console.log(args)
7 }
8 return Object.assign({}, {
9 test,
10 fn1
11 });
12 }())
13 console.log(obj)
14 obj.fn1(obj.test)
执行结果:
总结:
最新文章
- Android Studio--学习系列(2)
- POI-HSSF and POI-XSSF - Java API To Access Microsoft Excel Format Files
- linux磁盘与文件系统的管理
- flex的三个属性:
- 13_文件系统访问列表_case语句及脚本选项
- [Python][小知识][NO.4] wxPython 字体选择对话框(O.O 不知道放到那里就放到这个分类的)
- XManager&;XShell如何保存登录用户和登录密码
- 网络编程基础【day09】:socketserver使用(九)
- Qt 4.8.2.+VS2008静态编译
- 解密gzip压缩的网页数据流(转)
- 使用git时报错出现vim.exe.stackdump
- [Windows_Server_2012优化V1.1_20140425]
- java mysql大数据量批量插入与流式读取分析
- ASP.NET MVC3默认提供了11种ActionResult的实现
- 二项分布。计算binomial(100,50,0.25)将会产生的递归调用次数(算法第四版1.1.27)
- PHP.52-TP框架商城应用实例-前台4-商品详情页-面包屑导航、AJAX浏览历史
- mysql语句总结
- 网页的js源文件被加密解决方案
- linux下软件的安装与卸载
- js的垃圾收集机制以及写代码如何处理