手写Vue源码,DOM diff过程

源码
手写Vue源码,DOM diff过程

前言我们都知道Vue是通过js的对象去模拟页面真实的DOM元素,之前在准备面试的过程中也了解过这方面的内容,但是还没有真正得去模拟实现这个过程,如果对这方面的原理有兴趣可以去看看我之前写的总结文章 都2020年了,不会还有人不知道虚拟DOM吧,不会吧不会吧,这篇文章主要介绍的是如何从零手写DOM diff的过程。演示的demo是通过webpack进行项目搭建的。源码地址 ...

万字长文,新时代前端开发必会的webpack|未完待续(配置篇)

前端
万字长文,新时代前端开发必会的webpack|未完待续(配置篇)

前言从七月初到九月中旬这段时间都在准备校招,抽不出太多的时间来写博客,九月中旬拿到最后一家offer后休息了两天,新的一周又开始了每周一篇博客记录。写这篇博客的初衷是因为在秋招的面试过程中被问到过相关知识,发现自己在 webpack 原理方面的理解还不够透彻,想通过这种记录的方式,来进一步的理解和巩固相关知识。这篇文章我暂时准备从三个方面来写,分别是 webpack的配置...

双非二本菜鸡秋招圆满结束开始躺平|内附个人大学成长经历

秋招
双非二本菜鸡秋招圆满结束开始躺平|内附个人大学成长经历

前言本人kweku,来着成都工业学院计算机科学与技术专业,现在是大四,学的是前端方向,从秋招6月底提前批开始投递简历,共计投了110家简历,其中57家公司简历挂,无笔试面试,其中27家暂时无后续,还在流程中,25家公司进了面试,其中包括:阿里、百度、腾讯、美团、滴滴、tw、地平线、依图科技、贝壳、奇安信、图森未来、思谋科技、天融信、京东、新浪、多益、insta360、cv...

TCP为什么可靠之流量控制和拥塞控制(未完)

面试
TCP为什么可靠之流量控制和拥塞控制(未完)

前言 最近两天有点断更了,主要是刷题去了,通过百度和图森的面试,感觉自己的online_coding 的能力还有待提高,于是乎刷了几十道lc的题。今天就写写TCP之流量控制和拥塞控制吧。 正文流量控制一般来说,我们总希望数据传输得更快一些,但是发送方吧数据发送得过快,接收方就可能来不及接收,这就会造成数据的丢失。所谓流量控制就是让发送方的速率不要太快,让接收方来得及接收...

你以为面试官真的在问你握手和挥手?

面试
你以为面试官真的在问你握手和挥手?

前言大家面试过程中应该遇到过 三次握手四次挥手 吧,其实这是个问题可以延伸出很多知识点。如下: 请画出三次握手和四次挥手的示意图? 为什么连接的时候是三次握手? 什么是半连接队列? ISN是固定的吗? 三次握手过程中可以携带数据吗? 如果第三次握手丢失了,客户端会如何处理? 挥手为什么需要四次? 四次挥手释放连接时,等待2MSL的意义? 正文三次握手三次握手其实就是建...

图森未来面试官:小勾同学能说说$nextTick的原理吗

面试
图森未来面试官:小勾同学能说说$nextTick的原理吗

前言​ 这个礼拜是我秋招的第一场面试,面的是图森未来,十分感谢图森未来给的我面试机会,也感谢面试官对我的一些指导,真的非常感谢(猛男落泪~),面完过后非常后悔最后没有问面试官要微信。感谢面试的小哥哥,人真的非常好,面试体验真的非常好,面试官全程把主动权放在我这儿,没有机械式的一问一答,当我说到一个点的时候,会延伸到另一个知识点,小哥哥就顺势得问下去,全程还让...

都2020年了,不会还有人不知道虚拟DOM吧,不会吧不会吧

面试
都2020年了,不会还有人不知道虚拟DOM吧,不会吧不会吧

前言在四月份的时候,为了准备面试,把用过一年时间的 Vue 源码来看了看,最近准备总结一下,在之前我写过一篇文章字节面试官:小勾同学来说说defineProperty,介绍了 Vue 实现响应式的核心原理,然后本篇文章准备再说说 Vue 另外的核心原理—— 虚拟DOM 和 Diff算法 。参考原文 正文 真实 DOM 和 解析流程 ​ 本节我们主要介绍真实 ...

字节面试官:小勾同学来看看这段代码输出(this篇)

面试
字节面试官:小勾同学来看看这段代码输出(this篇)

前言最近准备把5月份面试的时候被问到的问题整理一下,本来是想写在面试总结篇里面的,但是有些知识点还是值得我单独写一篇来记录的。于是便有了 XXX面试官:小勾同学来说说XXX 系列文章。这个系列文章涉及的内容含有本人经历的面试笔试题,也有网上看的面经,觉得可以深挖的问题,便记录了下来。 正文 回想起之前的面试和看过的面经,几乎都有 说说这道题的输出 这种类型的题,这种类型...

字节面试官:小勾同学来说说defineProperty

面试
字节面试官:小勾同学来说说defineProperty

前言最近准备把5月份面试的时候被问到的问题整理一下,本来是想写在面试总结篇里面的,但是有些知识点还是值得我单独写一篇来记录的。于是便有了 XXX面试官:小勾同学来说说XXX 系列文章。这个系列文章涉及的内容含有本人经历的面试笔试题,也有网上看的面经,觉得可以深挖的问题,便记录了下来。参考文章 正文 说一说Vue 如何实现响应式? 答:Vue 通过发布者订阅者的设计模式来实...

网易互娱面试官:小勾同学来说说如何对数组扁平化处理吧

面试
网易互娱面试官:小勾同学来说说如何对数组扁平化处理吧

前言最近准备把5月份面试的时候被问到的问题整理一下,本来是想写在面试总结篇里面的,但是有些知识点还是值得我单独写一篇来记录的。于是便有了 XXX面试官:小勾同学来说说XXX 系列文章。这个系列文章涉及的内容含有本人经历的面试笔试题,也有网上看的面经,觉得可以深挖的问题,便记录了下来。 正文 什么是数组扁平化处理? 数组扁平化就是将一个复杂类型数组,可能是多维数组,也可能是...

×
  • {title}