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

驻马店公司做网站上海互联网公司排名

驻马店公司做网站,上海互联网公司排名,wordpress 工单系统,哪些网站做英语比较好闭包 闭包是什么 内部函数(嵌套函数)能够访问其外部函数(父函数)的变量,即使外部函数执行完毕后,这些变量仍会保留在内存中,因为内部函数保持着对它们的引用,从而防止了垃圾回收机制回收这些变量。闭包是函数与其词法环境(包括外…

闭包

闭包是什么

  1. 内部函数(嵌套函数)能够访问其外部函数(父函数)的变量,即使外部函数执行完毕后,这些变量仍会保留在内存中,因为内部函数保持着对它们的引用,从而防止了垃圾回收机制回收这些变量。
  2. 闭包是函数与其词法环境(包括外部函数的变量)的组合,这种组合使得函数能够记住并访问其被定义时的环境。
  3. 在JavaScript中,内层函数(嵌套函数)具有访问其外层函数作用域的能力,这种特性是通过闭包实现的,它允许内部函数访问和操作在外部函数中定义的变量。

闭包的几种用法

// 函数作为返回值的场景
function mail(){let content = "cui"return function (){console.log(content)}
}const envelop = mail()
envelop() // 拿到内部的值// 函数作为参数的时候
let content;
function envelop(fn){content = 1;fn();
}function mail(){console.log(content)
}
envelop(mail)// 函数的嵌套
let counter = 0;function outerFn(){function innerFn(){counter++;console.log(counter)}return innerFn;
}
outerFn()();

利用闭包实现私有变量

function createStack(){return {items:[]push(item){this.item.push(item)}
}const stack = {item:[],push:function(){}
}function createStack(){const items = [];return {push(item){items.push(item)}}
}
http://www.tj-hxxt.cn/news/13769.html

相关文章:

  • 做公司永久免费网站什么好河北百度推广seo
  • 江西南昌网站定制石家庄关键词排名首页
  • 纺织品公司网站建设电商网站建设平台
  • 广西梧州市住房和城乡建设局网站广告联盟怎么加入
  • 企业注册网站专业网站seo推广
  • 摄影网站设计图片百家号seo
  • 制作一个购物网站需要多少钱seo网站优化培训找哪些
  • wordpress 前台写文章北京搜索优化推广公司
  • 网站开发的工作日志网络广告策划与制作
  • 网站建设 南京互联网推广有哪些方式
  • 淘宝客的api怎么做网站百度金融
  • bootstrap 网站演示广州品牌营销策划公司排名
  • 有做ppt的兼职网站吗杭州百度竞价推广公司
  • 泉州网站建设公司西安今日头条最新新闻
  • 做赌场网站代理漯河seo公司
  • 网线制作和测试的流程北京网站优化排名推广
  • 邢台做网站的那好头条权重查询
  • 做门户网站需要学什么软件私人网站管理软件
  • 怎么在网站上做链接网络营销的分类
  • 电子商务网站开发的过程广告推广策划
  • 石岩做网站的公司优化网站排名软件
  • mac系统可以做数据库网站开发如何推广一个品牌
  • 用python做网站后端最快多久百度seo排名帝搜软件
  • 网站收藏本站的功能域名注册平台有哪些
  • 网站制作 万网泰安网站建设优化
  • 搜索引擎收录网站优化排名软件网
  • 门户网站系统源码西地那非片的正确服用方法
  • 网站托管..优化营商环境 助推高质量发展
  • 政府事业单位网站建设要求佛山做网站推广的公司
  • 灵武住房和城乡建设厅网站太原seo外包平台