关键字:回收
  • 浏览器的垃圾回收机制
    垃圾数据 :有些数据被使用之后,可能就不再需要了,我们把这种数据称为垃圾数据为什么要做垃圾回收:数据一直保存在内存中,那么内存会越用越多,所以我们需要对这些垃圾数据进行回收,以释放有限的内存空间。垃圾回收机制的原理:一、不同语言的垃圾回收 ...
  • 实现一个美化原生拖拽的draggable-polyfill
    拖拽的实现 在HTML5还未普及之前,实现元素的拖拽还算是一件比较麻烦的事,大概思路就是监听鼠标移动相关事件,下面是伪代码 oDiv.onmousedown = function(ev){ //记录起始位置 } document.o ...
  • 第27期 这就是你日思夜想的React原生动态加载 & GraphQL到底怎么使 & 一文从零彻底搞懂前端的内存监控、异常、泄漏
    这就是你日思夜想的 React 原生动态加载 在 React 16.6 版本中,新增了 React.lazy 函数,它能让你像渲染常规组件一样处理动态引入的组件,配合 webpack 的 Code Splitting,只有当组件被加载,对应 ...
  • Vue3.0[Beta]要点与源码解读
    这是我第21篇简书。 主播你懂vue吗?讲的啥啊,一句也听不懂... 咳咳,进入正题。 源码知识图谱 Vue3新增了 Performance:性能更强,比Vue 2.0快了接近2倍。 Tree shaking support:可以将无用模块 ...
  • 读懂这几个关键词,你就能了解 Docker 啦
    基于高度虚拟化所诞生的容器技术,如今已经走向大规模应用。那么容器、虚拟机、Docker、Openstack、Kubernetes 之间又有什么关系,对现在的选择有什么影响呢? 上世纪 60 年代,计算机是一种稀有商品。即便只租不买,每月也 ...
  • ECMAScript6 基础知识点(下)
    Unsplash 01 Symbol Symbol 为独一无二的值,当 Symbol 值作为对象的属性名的时候,不能用点运算符获取对应的值,因为用点运算符的话,会导致 JavaScript 把后面的属性名为理解为一个字符串类型,而不是 S ...
  • 2020 vuejs 组件生命周期(Lifecycle)
    vuejs-logo.png 组件生命周期(Lifecycle) <meta name="vie ...
  • Javascript进阶——JS中的内存管理
    作为后端程序员,关注内存应该是自然而然的事情,然而前端大部分只和浏览器打交道,对内存的关注就比较少了,包括我自己也是这样,通过这篇学习,可以让我们明白前端也关注内存的好处,理解JS内存回收机制和V8引擎内存回收机制的实现方式,并学习一些优化 ...
  • 深拷贝实践
    前言:js如何实现一个深拷贝 这是一个老生常谈的问题,也是在求职过程中的高频面试题,考察的知识点十分丰富,本文将对浅拷贝和深拷贝的区别、实现等做一个由浅入深的梳理 赋值、浅拷贝与深拷贝的区别 在js中,变量类型分为基本类型和引用类型。对变 ...
  • 【综合篇】浏览器的工作原理:浏览器幕后揭秘
    web(给达达前端加星标,提升前端技能)​ 了解浏览器是如何工作的,能够让你站在更高的角度去理解前端浏览器的发展历程的三大路线,第一是应用程序web化,第二是web应用移动化,第三是web操作系统化。是不是有点不直白。应用程序web化就是随 ...

暂无数据