首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
每天进步一丢丢
掘友等级
学生
每天进步一点点
获得徽章 11
动态
文章
专栏
沸点
收藏集
关注
作品
赞
147
文章 147
沸点 0
赞
147
返回
|
搜索文章
最新
热门
实现Vue的响应式
什么是响应式? 简单来说就是当我们有数据发生变化时,对该数据有依赖的代码会重新执行。例如在Vue中,当我们的数据发生改变,界面上对该数据有引用的组件会重新渲染。 如何实现响应式? 纯手动实现响应式 最
async-await 实现原理
前言 阅读该文章之前,你需要对async-await和generator有一定的了解。如果不了解的话,可以查看之前的文章async-await的用法以及生成器-迭代器 提出需求 当前有这么一个网络请求
生成器-迭代器
迭代器(Iterator) 什么是迭代器? 迭代器是帮助我们对某个数据结构进行遍历的对象,迭代器是一个对象。 这个对象需要符合迭代器协议(Iterator Protocol)。 迭代器协议定义了**产
V8-垃圾回收
垃圾的产生 在程序运行过程中,我们需要定义的变量,函数等,这些都是需要占用内存空间的,这些内存是浏览器自动为我们分配的。代码执行过程中,会出现某些创建出来的对象,永远不会再被使用了,那么这个对象就是垃
async-await的用法
async和await的基本用法 async函数 async函数在没有使用await时,和普通函数没有什么太大的区别,最主要的区别就是async函数始终返回一个Promise对象。 async函数返回
Vue3源码阅读笔记-diff算法
diff算法 在讲diff算法之前,先创建一些需要测试的数据 没有添加key时的diff算法 这里我对vue的原码做了一些修改,把一些参数给删除了,把一些操作改成了打印,便于理解。 可以看出没有使用k
Vue3源码阅读笔记-app.mount
app.mount('#app')的大致流程 app.mount实际调用的函数 会先通过document.querySelector获取container节点。如果该节点不存在,直接返回。 清空con
Vue3源码阅读笔记-Vue.createApp
Vue.createApp到底做了什么? 当调用Vue.createApp时实际上会来到下面这个函数 ensureRenderer函数 createRenderer函数 baseCreateRende
JS手写题-防抖-节流
防抖 什么是防抖(debounce)? 当事件触发时,相应的函数不会被立即触发,而是会被推迟执行。 当事件连续密集触发时,函数的触发会被一直推迟。 只有当等待一段时间后也没有再次触发该事件,那么才会真
Just-In-Time Compilers 以及v8引擎编译js过程
编程语言可以分成两类:一类是解释型语言,一类是编译型语言。 解释型语言 优点:直接执行,在运行过程中进行编译,不需要经过单独编译的步骤。 缺点:当某一段代码被重复执行时,每次都需要重复编译相同的代码。
下一页
个人成就
文章被点赞
217
文章被阅读
38,390
掘力值
1,284
关注了
36
关注者
64
收藏集
1
关注标签
24
加入于
2021-06-28