Originalee

LV1
发表了文章

Vue3 源码解析(十):watch 的实现原理

本篇文章笔者会讲解 Vue3 中侦听器相关的 api:watchEffect 和 watch 。在 Vue3 之前 watch 是 option 写法中一个很常...

Originalee
发表了文章

Vue3 源码解析(九):setup 揭秘与 expose 的妙用

在前几篇文章中我们一起学习了 Vue3 中新颖的 Composition API,而今天笔者要带大家一起看一下 Vue3 中的另一个新鲜的写法 —— setup...

Originalee
发表了文章

Vue3 源码解析(八):ref 与 computed 原理揭秘

在 Vue3 新推出的响应式 API 中,Ref 系列毫无疑问是使用频率最高的 api 之一,而 computed 计算属性是一个在上一个版本中就非常熟悉的选项...

Originalee
发表了文章

Vue3 源码解析(七):依赖收集与副作用函数

在上一篇文章《响应式原理与 reactive》中由于篇幅限制笔者留下了两个小悬念 track 依赖收集处理器与 trigger 派发更新处理器没有细致讲解,而在...

Originalee
发表了文章

Vue3 源码解析(六):响应式原理与 reactive

今天这篇文章是笔者会带着大家一起深入剖析 Vue3 的响应式原理实现,以及在响应式基础 API 中的 reactive 是如何实现的。对于 Vue 框架来说,其...

Originalee
发表了文章

Vue3 源码解析(五):Patch 算法

与 React 一样,Vue 在处理虚拟 DOM 的更新时,也有自己的 diff 算法 —— patch。

Originalee
发表了文章

Vue3 源码解析(四):代码生成器

在 Vue3 源码解析系列的第一篇文章中,笔者带领大家一起走了一遍一个 Vue 对象实例化的流程,在一起看 @vue/compiler-core 编译模块的时候...

Originalee
发表了文章

Vue3 源码解析(三):静态提升

Vue3 尚未发布正式版本前,尤大在一次关于 Vue3 的分享中提及了静态提升,当时笔者就对这个亮点产生了好奇,所以在源码阅读时,静态提升也是笔者的一个重点阅读...

Originalee
发表了文章

Vue3 源码解析(三):静态提升

Vue3 尚未发布正式版本前,尤大在一次关于 Vue3 的分享中提及了静态提升,当时笔者就对这个亮点产生了好奇,所以在源码阅读时,静态提升也是笔者的一个重点阅读...

Originalee
Vue.jsJavaScript
发表了文章

Vue3 源码解析(二):AST解析器

上一篇文章中,我们从 packges/vue/src/index.ts 的入口开始,了解了一个 Vue 对象的编译流程,在文中我们提到 baseCompile ...

Originalee
发表了文章

Vue3源码解析 —— 编译器(一)入口

Vue3 发布已经有一段时间了,最近也有机会在公司项目中用上了 Vue3 + TypeScript + Vite 的技术栈,所以闲暇之余抽空也在抽空阅读 Vue...

Originalee
发表了文章

M1芯片Mac搭建前端开发环境

M1芯片出来了有一段时间了,各类软件的兼容性已经跟进的差不多了,迫于 M1 实在太香,我的 M1 Macbook 也于本周到达了我的手上。在花费了两三个小时搭建...

Originalee
发表了文章

初学者也能懂的Event Loop

对于初学者来说,在面试或者学习的过程中,几乎都能接触到事件循环 (Event Loop) 这个名词,但是对于一个刚入门的前端工程师来说大部分都不明白事件循环到底...

Originalee
发表了文章

JavaScript —— Array 使用汇总

由于 length 和 prototype 两个属性比较通用,所以这里不过多的介绍。

Originalee
发表了文章

JavaScript —— Array 使用汇总

由于 length 和 prototype 两个属性比较通用,所以这里不过多的介绍。

Originalee
发表了文章

H5 页面 iPhoneX 刘海屏适配

对于刘海屏的适配,你的脑子里首先得有苹果手机的 Safe Area 的概念,关于 Safe Area 网上的资料已经非常多了,这里就不再赘述,更偏向实战一点。但...

Originalee
发表了文章

JavaScript —— Map转换Object

本文记录 ES6 中新增的 Map 对象转换为 Object 的几种方式,以及测试各种方式转换的性能。

Originalee
发表了文章

CSS的优先级

CSS 中的优先级也叫做特异性,浏览器使用它来判断在元素上使用何种属性,优先级是基于不同的选择器组合而成的匹配规则。

Originalee
发表了文章

Window.location 详细介绍

如果你需要获取网站的 URL 信息,那么 window.location 对象就是为你准备的。使用它提供的属性来获取当前页面地址的信息,或使用其方法进行某些页面...

Originalee
订阅了专栏

腾讯云自媒体分享计划

3 文章3.9K 关注者

个人简介

个人成就

扫码关注云+社区

领取腾讯云代金券