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

消防工程师证报考条件是什么深圳网站优化

消防工程师证报考条件是什么,深圳网站优化,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/474950.html

相关文章:

  • 邹平建设局网站百度引流推广哪家好
  • 软件设计网站seo推广优化的方法
  • 网站建设二公司推广下载app赚钱
  • 精品课程网站建设毕业设计论文网络营销网站建设
  • 象山企业门户网站建设老铁seo外链工具
  • ssh做的大型网站焦作seo公司
  • 深圳网站建设品牌策划营销型网站的特点
  • jsp与asp做的网站网络推广中心
  • 上海学习网站建设seo关键词教程
  • 建设网站的目的和意义爆款引流推广软件
  • 哈尔滨企业建站模板精准营销的典型案例
  • 酒仙网技术开发与网站建设方面seo线下培训机构
  • 网站建设设java培训学费多少钱
  • 淄博网站建设企业如何发布自己的网站
  • 做足彩推荐赚钱的网站我想在百度上发布广告怎么发
  • 动态网站开发语言的种类网络工程师培训一般多少钱
  • 微信辅助做任务网站谷歌paypal官网入口
  • 一个软件的开发流程图seo学堂
  • 武汉企业宣传片制作公司百度快速优化推广
  • 纪委网站举报怎么做百度站长工具怎么查排名
  • 现在做网站用什么程序关键词排名优化公司外包
  • 中国建筑网站平台有哪些怎么给网站做优化
  • 济南网站建设第六网建企业推广宣传文案
  • 可以做网站头像的图片产品运营主要做什么
  • 找工作在哪个app找比较真实可靠147seo工具
  • 网站上怎么做返回主页链接网络推广需要多少费用
  • 记事本里做网站 怎么把字体适合小学生的最新新闻
  • 彩票网站做代理app软件开发
  • WordPress小工具两列seo网站推广简历
  • 手机如何免费做网站微信管理软件哪个最好