当前位置: 首页 > wzjs >正文

wordpress多站版沧州网站建设推广

wordpress多站版,沧州网站建设推广,wordpress冷门二次元主题,熟练掌握网站开发技术文章目录 1.怎么理解闭包?2.闭包的特点3.闭包的作用?4 闭包注意事项&#xff1a;5 形象理解 1.怎么理解闭包? 函数里面包着另一个函数&#xff0c;并且内部函数可以访问外部函数的变量。 <script>function outer(){let count 0return functioninner (){countconsole.l…

文章目录

  • 1.怎么理解闭包?
  • 2.闭包的特点
  • 3.闭包的作用?
  • 4 闭包注意事项:
  • 5 形象理解

1.怎么理解闭包?

函数里面包着另一个函数,并且内部函数可以访问外部函数的变量。

<script>function outer(){let count =0return functioninner (){count++console.log("count为:"+count);}}let fn=outer()fn()fn()fn()
</script>

在这里插入图片描述

📌 关键点:

  • inner() 是闭包,它能访问 outer() 作用域里的 count。

  • 每次调用 fn(),count 的值都会保留,不会重置。

2.闭包的特点

特点说明
访问外部变量内部函数能访问外部函数的变量
变量不会消失外部函数执行完后,变量不会被销毁,因为被内部函数“记住”了
常用于记忆数据比如计数器、缓存、封装数据等

3.闭包的作用?

封闭数据,实现数据私有,外部也可以访问函数内部的变量

做缓存/记忆功能

在异步代码中保存上下文

4 闭包注意事项:

闭包会占用内存,变量不会被回收,要小心内存泄漏。

不要滥用闭包,大量使用可能影响性能。

5 形象理解

你开了一家面馆:

function 开饭店() {let 秘方 = "老坛酸菜配方"; // 这是私密变量,别人不能直接拿走return function 厨师() {console.log("我记得老板的秘方是:" + 秘方);};
}let 厨师小王 = 开饭店(); // 开店完,返回了一个记得秘方的厨师

🍽️ 每次叫他做菜:

厨师小王(); // 我记得老板的秘方是:老坛酸菜配方
厨师小王(); // 我记得老板的秘方是:老坛酸菜配方
http://www.dtcms.com/wzjs/57584.html

相关文章:

  • 山东建筑信息平台深圳搜索引擎优化推广便宜
  • 烟台网站制作维护郑州官网网站优化公司
  • 网站开发 工期安排网络推广是什么职位
  • 广告机自建站模板如何开网站详细步骤
  • google做网站框架湘潭网站seo
  • 互联网金融网站建设怎么做自己的网页
  • 江苏网站建设费用二十四个关键词
  • 普法网站建设方案2021年关键词排名
  • 网站建设框架编写目的友情链接英语
  • 案例较少如何做设计公司网站网上商城建设
  • 上海做网站的小公司有哪些被忽悠去做网销了
  • 重庆綦江网站制作公司推荐免费b站推广
  • 监控网站开发湖南长沙seo
  • 网站制作知名公司传智播客培训机构官网
  • 如果盗用网站模板杭州优化商务服务公司
  • 中山网站设计公司英雄联盟更新公告最新
  • 做网站用什么团建广州网络seo优化
  • 北京b2c网站建设百度信息流广告
  • 海南免费做网站搜索引擎优化策略不包括
  • 如皋网站制作营销推广的工具有哪些
  • 网站开发中常用的技术和工具长沙网站推广公司排名
  • 襄垣城乡建设管理局的网站营业推广经典案例
  • 做期货黄金哪个网站信息数据准cba目前排行
  • 财务网站模板厦门seo小谢
  • 帮企网站建设代运营百度手机浏览器
  • 网站营销单页怎么做杭州网站优化搜索
  • 网站建设与维护课件提升seo搜索排名
  • 天津市工程信息网谷歌搜索优化
  • 网站建设3d插件培训总结精辟句子
  • 大学生做网上英语翻译兼职网站网络推广一般怎么收费