首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Refrain
掘友等级
前端
前端
获得徽章 11
动态
文章
专栏
沸点
收藏集
关注
作品
赞
399
文章 399
沸点 0
赞
399
返回
|
搜索文章
最新
热门
Vue3源码解读之compiler
前言 compiler是Vue中三大模块之一,负责模板的编译编译。我们知道,当模板经过编译解析之后就会生成一个render函数,然后在runtime时会被调用以创建实际的dom树。vue3模板编译在这
Vue3源码解读之reactivity
Vue源码解读之reactivity 前言 文件总览 在正式进入源码之前,我们先总览一下src目录下有那些文件 根据这些文件,我们可以把响应式模块分为这几部分:effect、reactive、ref、
JS进阶 | 八大继承方法
JS主流的继承主要有这八种:原型链继承、(借用)构造函数继承、组合式继承、原型继承、寄生式继承、寄生组合式继承、混入继承、ES6类继承。其中最重要的是寄生组合式继承,是目前最为广泛使用,且较为完美的继承方案,希望你能够对其认真学习。 在正式介绍这八种继承方法之前,首先需要知道能…
深入浏览器之页面导航全过程
前言 我们知道浏览器是多进程架构的,比如浏览器进程、渲染器进程、插件进程等等。而进程中又有不同的线程,比如浏览器进程中包含UI线程、存储线程、网络线程等等(chorme进行了架构更新,一些线程被抽离成
Vue3源码解读之runtime(上)
在该函数内部中通过调用ensureRenderer()和createApp(...args)创建了app实例并把实例返回出去,因此我们可以在app实例中安装插件,设置全局指令等等。这其中又是怎么实现的呢? 我们可以看到调用该函数后返回一个renderer,若没有renderer…
Vue3源码解读之全局概览
vue-mastery的官方视频是介绍成有三大模块compiler-module,renderer-module,reactivity-module,其中renderer-module包含三个阶段render parse,mount parse,patch parse。从一个.…
JS进阶 | 堆栈内存篇之数据类型与类型转换
堆栈内存篇将以JavaScript的数据类型为引,然后一步步刨析堆栈内存,以此来了解JS的运行机制。在这个过程中,我们也会学习到一些经常出现的面试知识点,比如this指向、闭包等。 JS的数据类型分为两大类,一类是基本数据类型,一类是引用数据类型。两种数据类型最大的区别在于:基…
【整理】JavaScript之Object操作
1. 字面量方式 2. 使用构造函数 3. Object的create方法 4. Object的assign方法 1. create() 2. assign() 当目标对象中的属性和方法的键名与源对象相同时,则会被覆盖。 该方法只会拷贝源对象自身可枚举的属性/方法到目标对象,且…
个人成就
文章被点赞
19
文章被阅读
6,741
掘力值
262
关注了
63
关注者
9
收藏集
11
关注标签
38
加入于
2019-09-22