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

微信公众号网站开发语言WORDPRESS免费中国主题

微信公众号网站开发语言,WORDPRESS免费中国主题,大数据做网站流量分析,安康市移动公司电话继续上文的内容。 执行全局代码时#xff0c;会产生一个执行上下文环境#xff0c;每次调用函数都又会产生执行上下文环境。当函数调用完成时#xff0c;这个上下文环境以及其中的数据都会被消除#xff0c;再重新回到全局上下文环境。处于活动状态的执行上下文环境只有一个…继续上文的内容。 执行全局代码时会产生一个执行上下文环境每次调用函数都又会产生执行上下文环境。当函数调用完成时这个上下文环境以及其中的数据都会被消除再重新回到全局上下文环境。处于活动状态的执行上下文环境只有一个。 其实这是一个压栈出栈的过程——执行上下文栈。如下图   可根据以下代码来详细介绍上下文栈的压栈、出栈过程。 如上代码。 在执行代码之前首先将创建全局上下文环境。 然后是代码执行。代码执行到第12行之前上下文环境中的变量都在执行过程中被赋值。 执行到第13行调用bar函数。 跳转到bar函数内部执行函数体语句之前会创建一个新的执行上下文环境。 并将这个执行上下文环境压栈设置为活动状态。 执行到第5行又调用了fn函数。进入fn函数在执行函数体语句之前会创建fn函数的执行上下文环境并压栈设置为活动状态。   待第5行执行完毕即fn函数执行完毕后此次调用fn所生成的上下文环境出栈并且被销毁已经用完了就要及时销毁释放内存。 同理待第13行执行完毕即bar函数执行完毕后调用bar函数所生成的上下文环境出栈并且被销毁已经用完了就要及时销毁释放内存。   好了我很耐心的给大家介绍了一段简短代码的执行上下文环境的变化过程一个完整的闭环。其中上下文环境的变量赋值过程我省略了许多因为那些并不难一看就知道。   讲到这里我不得不很遗憾的跟大家说其实以上我们所演示的是一种比较理想的情况。有一种情况而且是很常用的一种情况无法做到这样干净利落的说销毁就销毁。这种情况就是伟大的——闭包。 要说闭包咱们还得先从自由变量和作用域说起。 --------------------------------------------------------------------------- 本文已更新到《深入理解js原型和闭包》的目录更多内容可参考《深入理解js原型和闭包》转载于:https://www.cnblogs.com/lauzhishuai/p/10078332.html
http://www.yutouwan.com/news/57985/

相关文章:

  • 广东省建设教育协会官方网站电子展厅
  • 影视网站建设平台郑州百度推广外包
  • 潍坊网站建设首荐创美网络怎么做品牌推广和宣传
  • 检察院门户网站建设网页布局设计说明
  • 自贡住房和城乡建设厅网站网站怎么做切换图片
  • 什么是展示型网站建设网站如何做超级链接
  • 接做施工图的网站seo推广优化平台
  • 网站建设要求卖货到海外的免费平台
  • asp网站配置典型的网站开发人员
  • 沈阳做公司网站的公司无锡企业网站设计公司
  • 工作做ppt课件的网站2000个免费货源网站
  • 网站建设淘宝模板宁波企业seo外包
  • 怎么筛选一家做网站做的好的公司重庆网站建设优斗士
  • 响应式网站开发哪家好设计精美的中文网站
  • 无锡公司建立网站做跨境的网站有哪些
  • 网站建设能解决哪些问题大连甘井子区地图
  • 西安网站排名优化做效果图网站有哪些
  • 微网站缺点网站重定向怎么做
  • 企业网站建设需要哪些步骤科技部网站
  • 视频网站开发教程我花钱买了一个函授本科
  • app网站建设需要什么软件最有性价比的网站建设
  • 网站建设技术架构和语言网站建设过程与思路
  • 推广app网站企业网站设计报名
  • 网站开发建设与维护邯郸网站建设安联网络公司
  • 著名网站设计师c 手机版网站开发
  • 电子商务与网站建设嘉兴网站建设哪家做得好
  • 网站监控 重启企业官网如何设计
  • 网站如何做搜狗搜索引擎上海闵行邮编
  • 网站建设 中企动力wordpress 优酷去广告插件
  • 公司内部网站管理系统天天广告联盟