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

全景网站开发摄影设计素材

全景网站开发,摄影设计素材,百度指数使用指南,编程开发工具大全版权声明 本文章来源于B站上的某马课程#xff0c;由本人整理#xff0c;仅供学习交流使用。如涉及侵权问题#xff0c;请立即与本人联系#xff0c;本人将积极配合删除相关内容。感谢理解和支持#xff0c;本人致力于维护原创作品的权益#xff0c;共同营造一个尊重知识… 版权声明 本文章来源于B站上的某马课程由本人整理仅供学习交流使用。如涉及侵权问题请立即与本人联系本人将积极配合删除相关内容。感谢理解和支持本人致力于维护原创作品的权益共同营造一个尊重知识产权的良好环境。 内存的生命周期 JS环境中分配的内存一般有如下生命周期 内存分配当我们声明变量、函数、对象的时候系统会自动为他们分配内存内存使用即读写内存也就是使用变量、函数等 内存回收使用完毕由垃圾回收器自动回收不再使用的内存 JS垃圾回收机制—算法说明 堆栈空间分配区别 1栈操作系统由操作系统自动分配释放函数的参数值、局部变量等基本数据类型放到栈里面。 2堆操作系统一般由程序员分配释放若程序员不释放由垃圾回收机制回收。复杂数据类型放到堆里面。 引用计数 IE采用的引用计数算法定义“内存不再使用”就是看一个对象是否有指向它的引用没有引用了就回收对象算法 const arr [1,2,3,4] arr null let person {age: 20,name: 松果 } let p person person 1 p null 引用计数存在一个致命问题循环引用 如果两个对象互相引用尽管他们已不再使用垃圾回收器不会进行回收导致内存泄漏。 function fn() {let o1 {}let o2 {}o1.a o2o2.a o1return 引用计数无法回收 } fn() 标记清除法 现代的浏览器已经不再使用引用计数算法了。 现代浏览器通用的大多是基于标记清除算法的某些改进算法总体思想都是一致的。核心 1标记清除算法将“不再使用的对象”定义为“无法达到的对象”。 2就是从根部在JS中就是全局对象出发定时扫描内存中的对象。凡是能从根部到达的对象都是还需要使用的。3那些无法由根部出发触及到的对象被标记为不再使用稍后进行回收。 function fn() {let o1 {}let o2 {}o1.a o2o2.a o1return 引用计数无法回收 } fn() 根部已经访问不到所以自动清除
http://www.dnsts.com.cn/news/111424.html

相关文章:

  • 南宁商城网站推广公司网站设计的导航栏怎么做
  • 南京市住房建设网站discuz建网站
  • 便民工具 网站开发网站界面设计案例
  • 在线做高中试卷的网站政务服务中心 网站建设
  • 行业网站开发中国菲律宾铁路项目
  • 甘肃手机版建站系统哪个好餐饮网站建设案例
  • 想做机械加工和橡胶生意怎么做网站忻州企业网站建设
  • 红酒购物网站源码网站建设需要考哪些证
  • 国外搜索网站建设高新区建网站外包
  • 网站图片做伪静态广告设计是做什么的
  • 富阳公司做网站深圳网站设计九曲网站建设
  • 思源黑体做网站东莞做网站优化天助网络
  • 罗平县建设局网站深圳网站建设有免费的吗
  • 上海网站开发建设服务画册设计价格
  • 网站开发用户需求合肥装饰公司
  • 甘肃省嘉峪关建设局网站在淘宝做网站可以改域名吗
  • 有没有catia做幕墙的网站绿园区建设局网站
  • 没有公司怎么做网站友情链接交换网站
  • 西安室内设计公司排名流程优化
  • 北京通网站建设价格网络营销有哪些内容
  • wordpress站点统计小工具seo做的比较好的网站的几个特征
  • led网站建设哪家专业wordpress数据表优化
  • 公益网站设计网络营销试卷及答案
  • 网页设计教育培训哪里好百度搜索seo
  • 杯子电子商务网站的建设怎样才能建设网站
  • 帮做网站设计与规划作业广州商城网站建设地址
  • 音乐网站怎么建设php网站上传
  • 济南网站建设咨询小七即墨做砍价小程序最好的网站
  • 网站按关键词显示广告图片上海做网站 公司
  • 如何seo网站推广南通高端网站建设机构