关键字:WeakMap
  • 如何避免JavaScript中的内存泄漏?
    JavaScript内存泄漏预防指南 一、核心原理 JavaScript采用自动垃圾回收机制,通过标记-清除算法管理内存。当对象间存在强引用链时,垃圾回收器无法识别回收对象,导致内存泄漏。典型场景包括:动态添加的DOM元素未移除的事件监听 ...
  • javaScript对象:你知道全部的对象分类吗?
    在前面的课程中,我已经讲解了 JavaScript 对象的一些基础知识。但是,我们所讲解的对象,只是特定的一部分,并不能涵盖全部的 JavaScript 对象。比如说,我们不论怎样编写代码,都没法绕开 Array,实现一 ...
  • ES6 Iterator
    是什么 一种接口,为各种不同的数据结构提供统一的访问机制。 任何数据结构只要部署Iterator 接口,就可以完成遍历操作(即<s ...
  • 精读《函数缓存》
    1 引言 函数缓存是重要概念,本质上就是用空间(缓存存储)换时间(跳过计算过程)。 对于无副作用的纯函数,在合适的场景使用函数缓存是非常必要的,让我们跟着 https://whatthef ...
  • 精读《JS 中的内存管理》
    本期精读的文章是: <a href="https://blog.sessionstack.com/how-javascript-works-memory-management-how-to-handle-4-common ...
  • JavaScript之深拷贝与浅拷贝
    深拷贝和浅拷贝 深拷贝:改变拷贝后的结果,不会影响拷贝之前的内容 浅拷贝:改变拷贝后的结果,会影响拷贝之前的内容 ...
  • 前端面试:ES6 基础知识点 & ES6 相关面试题
    前言 ECMAScript 6.0(简称ES6)是 JavaScript 语言的下一代标准。它的目标,是使得 JavaScript 语言可以用来编写复杂的大型应用程序 ...
  • 前端一面(字节,百度,阿里)面试题收藏!
    前言 一面都比较偏基础,大部分题目都会,即使不会也似曾相识,都能说上几句。但为什么有些人能过有些人过不了,这就是考查你的基础知识是否全面且扎实,这就需要平常的积累了。 ...
  • 使用Proxy实现Vue3—watchEffect
    1.watchEffect watchEffect 是Vue3新增的一个api,其功能与watch类似,均可以在侦听到数据发生变化时执行回调。不同之处在于 ...
  • 2021年要了解的34种JavaScript优化技术
    使用现代速记技术,技巧和窍门优化您的JavaScript代码 开发人员的生活总是在学 ...

暂无数据