• 技术文章 >Web开发 >JavaScript

    javascript内存泄漏的识别方法

    小妮浅浅小妮浅浅2021-06-01 10:57:19原创179

    1、浏览器方法

    如果内存占用基本平稳,接近水平,就说明不存在内存泄漏。反之,就是内存泄漏了。

    打开开发者工具,选择 Timeline 面板;

    在顶部的Capture字段里面勾选 Memory;

    点击左上角的录制按钮;

    在页面上进行各种操作,模拟用户的使用情况;

    一段时间后,点击对话框的 stop 按钮,面板上就会显示这段时间的内存占用情况。

    2、命令行方法

    命令行可以使用Node提供的process.memoryUsage方法。

    console.log(process.memoryUsage());
    // { rss: 27709440,
    //  heapTotal: 5685248,
    //  heapUsed: 3449392,

    判断内存泄漏,以heapUsed字段为准。

    以上就是javascript内存泄漏的识别方法,大家学会后也试着对内存进行判断吧。更多Javascript学习指路:Javascript

    专题推荐:javascript内存泄漏
    上一篇:js引用计数算法是什么 下一篇:javascript中web worker是什么

    相关文章推荐

    • javaScript预编译、作用域,作用域链详解• JavaScript内存泄露教程• javascript 事件流 捕获与冒泡• JavaScript 箭头函数究竟是什么?• Javascript 中 作用域、闭包与 this 指针• JavaScript中B继承A的方法• JavaScript 2018 中即将迎来的新功能• 37个JavaScript基本面试问题和解答• JavaScript 2018 中即将迎来的新功能• JavaScript与物联网• 前端性能优化第一篇:浅谈javascript函数节流与防抖• 对javascript集合的封装以及jquery• JavaScript解释器是什么?• JavaScript数据类型• JavaScript数组有哪些遍历方法• JavaScript for-in和for-of的不同点• JavaScript使用map创建新数组• filter在JavaScript中过滤数组元素• JavaScript同步和异步的介绍• JavaScript垃圾回收的两种方法• JavaScript引发内存泄漏的情况• javascript:void怎么解决
    品易云

    全部评论我要评论

  • 取消发布评论发送
  • 

    Python学习网