240 发简信
IP属地:天津
  • Vue的初始化的过程

    Vue的初始化过程主要是包括初始化生命周期、初始化事件、初始化render、beforeCreate、初始化inject、初始化数据、初始化provide和完成create生...

  • 120
    如何读Vue2.6.x的源码

    下载源码 从Git上面下载Vue的源码,下载地址https://github.com/vuejs/vue[https://github.com/vuejs/vue],下载的时...

  • link和@import 的区别

    从从属的关系来说:link是 html 标签,不仅可以加载 css 文件,还可以定义 RSS,rel链接属性,而@import 是 css 的语法,只有导入样式表的作用2.加...

  • 120
    Vue3 源码解析-pnpm 开发环境的搭建pnpm

    前言 Vue3源码的开发环境使用的是pmpm环境,在搭建开发环境之前需要先安装pnpm.推荐使用node来安装 pnpm 源码的开发环境的搭建 初始化项目 在本地新建项目目录...

  • 前端图片的优化

    图片常见的类型有 jpg,jpeg,png,svg,bmp,glf,webp jpg jpg是一种有损的基于直接色的图片格式。jpg不适合icon,logo。适合场景:色彩丰...

  • webpack 优化

    代码配置优化 optimization tree shaking(摇树) 摇掉代码中未引用的部分,在webpack中配置如下···module.exports = {……,o...

  • 对回流和重绘的理解

    什么是回流 在渲染树构建完成,进入Layout的时候,首先会根据渲染树的数据,计算出各个节点在屏幕上的位置。然后进入绘制阶段渲染树中的一部分或者全部因为元素的规模尺寸,布局和...

  • SCSS理解

    SCSS是一款强化CSS的辅助工具,它在语法的基础上增加了变量,嵌套,混合,导入等高级功能 SCSS嵌套功能 SCSS允许将一套CSS样式嵌套进另一套样式中,内层的样式将它外...

  • 从浏览器输入url到显示内容都发生了什么?

    从URL到显示内容简单来说可以分为以下6个步骤 DNS解析:将域名解析成IP地址 TCP连接 TCP三次握手 发送HTTP请求 服务器处理请求并返回HTTP报文 浏览器解析...

  • 防抖与节流

    什么是防抖 在时间触发n秒之后在执行回调函数。如果在n秒之类又被触发,则重新计数 什么是节流 规定在单位时间,在这个单位时间只有一次触发事件的回调函数执行。如果在同一单位时间...

  • npm 小知识

    npm 包的 ~和^ ~会匹配最近的小版本依赖包。比如 ~1.2.3会匹配所有的1.2.x版本,但不包括1.3.0版本^1.2.3 会匹配所有的1.x.x的包,包括1.3.0...

  • 弹性布局的理解

    页面中任何一个元素设置了display:flex属性,那么当前盒子都称为弹性布局。弹性布局默认有两条轴。默认水平显示的是主轴,始终垂直主轴的侧轴(也叫交叉轴)。弹性盒子中的所...

  • Cookie的认识

    什么是Cookie 什么是cookiecookie是一些数据(存储用户数据)-cookie存在哪里cookie存储在电脑的文本文件中 cookie的作用记录浏览器中的用户数据...

  • 前端优化-LCP

    什么是LCP LCP是最大内容绘制的简称。LCP是用来测量感知加载速度。感知加载速度是以用户为中心的重要指标。因为该项指标会在页面的主要内容基本加载完成时,在页面加载时间轴中...

  • 搬书籍的内容,挺好,搬运工

  • 集合应用类型

    Object 目前为止,大多数的引用对象都是Object。有两种方式创建Object对象,第一种就是使用new对象创建Object对象。还有一种就是使用字面量的方式创建Obj...

  • 基本引用类型

    概论 引用值是某个特定引用类型的实例。引用类型是把数据和功能组合在一起的结构。经常被人称为类。但是在JavaScript中缺少传递面向对象编程语言所具备的某些基本结构,包括类...

  • 变量、作用域、内存

    原始值和引用值 JavaScript主要是包含两种数据类型,即原始值和引用值。原始值就是简单的数据类型,ES中包含6种,undefined、null、number、strin...

  • JavaScript 基本(二)symbol类型

    symbol是ES6新增的类型。符号是原始值,且符号实例是唯一的、不可变的。符号的用途是确保对象属性使用唯一标识符号symbol需要使用Symbol()函数进行初始化,不能使...

个人介绍
成为大前端搬砖工中......