前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >【本周面试题】第3周 - 内存机制相关

【本周面试题】第3周 - 内存机制相关

作者头像
xing.org1^
发布2018-12-24 13:25:00
2840
发布2018-12-24 13:25:00
举报
文章被收录于专栏:前端说吧前端说吧

一、解释一下内存泄露是什么意思?

2018-12-03 20:57:24

程序中分配的堆内存空间没有被及时释放或无法释放,导致的内存占用过多,造成程序运行速度减慢甚至卡顿、崩溃。

在浏览器中识别内存泄漏的方法:

  • 打开开发者工具,选择 Memory
  • 在右侧的Select profiling type字段里面勾选 timeline
  • 点击左上角的录制按钮。
  • 在页面上进行各种操作,模拟用户的使用情况。
  • 一段时间后,点击左上角的 stop 按钮,面板上就会显示这段时间的内存占用情况。

一段”高清“gif展示给你:

详见:【进阶1-4期】JavaScript深入之带你走进内存机制

二、垃圾回收机制 

三、前端中内存泄露的几种情况:

四、怎么减少内存泄露?

深浅拷贝之类的吧

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2018-12-03 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 一、解释一下内存泄露是什么意思?
  • 二、垃圾回收机制 
  • 三、前端中内存泄露的几种情况:
  • 四、怎么减少内存泄露?
相关产品与服务
云开发 CLI 工具
云开发 CLI 工具(Cloudbase CLI Devtools,CCLID)是云开发官方指定的 CLI 工具,可以帮助开发者快速构建 Serverless 应用。CLI 工具提供能力包括文件储存的管理、云函数的部署、模板项目的创建、HTTP Service、静态网站托管等,您可以专注于编码,无需在平台中切换各类配置。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档