网页学习体会

  • 首页
  • 个人博客
您的位置: 首页  >  IT文章  >  JS中有关闭包的相关内容及介绍

JS中有关闭包的相关内容及介绍

分类: IT文章 • 2025-02-05 21:21:49
 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)

执行结果:

JS中有关闭包的相关内容及介绍

总结:

相关推荐

  • JS中有关闭包的相关内容及介绍
  • 前端面试宝典 还在不断更新中,欢迎大家指正 一、浏览器中输入url会发生什么?  二、js基本数据类型 三、判断js数据类型 四、手动实现new  五、前端缓存  六、回流和重绘 七、简单介绍前端MVC/MVVM/MVP模式特点及区别 八、JavaScript中的Event Loop(事件循环)机制 九、ES6、ES7、ES8、ES9、ES10 十、JS的执行上下文 十一、基于 Token 的身份验证流程 十二、require和import的区别 十三、比较两个对象是否相等  十四、去除对象中的 value 为 null,空  ,undefined 的 key  十五、axios 十六、h5性能优化  十七、闭包 十八、垃圾回收 十九、内存泄露  二十、css设置多行隐藏  二十一、模块化编程  
  • java类图与类的关系
  • micropython ESP8266 生成bin文件的一种方法
    网站免责声明 网站地图 最新文章 用户隐私 版权申明
本站所有数据收集于网络,如果侵犯到您的权益,请联系网站进行下架处理。   

Copyright © 2018-2021   Powered By 网页学习体会    备案号:   粤ICP备20002247号