首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Unravel
掘友等级
软件工程师
喜欢的事情,就要做到极致。
获得徽章 12
动态
文章
专栏
沸点
收藏集
关注
作品
赞
7
文章 7
沸点 0
赞
7
返回
|
搜索文章
Unravel
软件工程师
·
2年前
关注
【拆解Vue3】渲染器是如何实现的(上篇)?
渲染器是什么? 通俗点理解,渲染就是画画,渲染器就是一个会画画的机器。对于一台会画画的机器来说,它掌握的是...
0
评论
分享
Unravel
软件工程师
·
2年前
关注
【拆解Vue3】ref是如何实现的?
有了reactive为什么还需要ref? 学习JavaScript,最先接触到的知识就是数据类型。从广义上...
2
评论
分享
Unravel
软件工程师
·
2年前
关注
【拆解Vue3】reactive是如何实现的?(上篇)
还是先来看看Vue官方的描述,再来逐步实现reactive。 为 JavaScript 对象创建响应式状态,可以使用 reactive 方法...
1
评论
分享
Unravel
软件工程师
·
2年前
关注
【拆解Vue3】计算属性是如何实现的?
计算属性 Vue3的官方文档中,对于计算属性有这样的描述: 对于任何包含响应式数据的复杂逻辑,你都应该使用计算属性。 计算属性只会在相关响应式依赖...
4
评论
分享
Unravel
软件工程师
·
2年前
关注
HTTP是如何进化的?
初生:HTTP/0.9 HTTP(Hyper Text Transfer Protocol)协议,全称超文本传输协议。之所以称为超文本传输协议,是...
2
评论
分享
Unravel
软件工程师
·
2年前
关注
【拆解Vue3】响应式对象是如何实现的?(下篇)
在《【拆解Vue3】响应式对象是如何实现的?(上篇)》中,我们已经从功能上实现了一个响应式对象。如果仅仅满足于功能实现,我们就可以止步于此了。但在上篇...
1
评论
分享
Unravel
软件工程师
·
2年前
关注
【拆解Vue3】响应式对象是如何实现的?(上篇)
为了方便说明,先来看一个简单的例子。 这段代码中,如果obj是一个响应式数据,会产生什么效果呢?当obj.text中的内容改变时...
0
评论
分享
Unravel
软件工程师
·
2年前
关注
【拆解Vue3】Vue是如何运行的?
用模板描述界面 Vue区别于其它框架的一个显著特征是,开发者可以使用Vue提供的模板语法来描述界面。利用这种类似HTML的模板语法,提供了一种符合...
6
2
分享
Unravel
软件工程师
·
2年前
关注
【前端面试题】前端框架篇
说说Vue3的生命周期? beforeCreate:空的Vue实例创建完成; created:Vue实例初始化完成,响应式绑定完成;...
0
评论
分享
Unravel
软件工程师
·
2年前
关注
【前端面试题】计算机网络篇
HTTP http常见的状态码都有哪些? 1xx:服务器收到请求 2xx:请求成功 200:成功 3xx:重定向 301:永久重定向 302:临时重定向 304:资源未更改...
0
评论
分享
Unravel
软件工程师
·
2年前
关注
【前端面试题】JavaScript篇
变量和运算 typeof运算符可以识别哪些类型? 值类型; 函数(function); 引用类型(object); 注意:typeof null === 'object' ...
2
评论
分享
Unravel
软件工程师
·
2年前
关注
理解DOM
什么是DOM(Document Object Model, 文档对象模型)? 渲染引擎无法直接理解HTML这种文本信息,需要将文本信息转换为渲染引擎能够理解的结构化信息,这...
2
评论
分享
Unravel
软件工程师
·
2年前
关注
【前端面试题】HTML&CSS篇
HTML 如何理解HTML语义化? HTML的作用是表达页面的内容与结构,在使用HTML时,能否清晰的表达出一个页面的内容与结构至关重要。清晰表达的关键就是遵循语义(元素、...
1
评论
分享
Unravel
软件工程师
·
3年前
关注
理解Promise
页面中的任务都运行在渲染进程的主线程上。当我们需要进行一项比较耗时的任务时(例如,从网络下载资源文件时),为了避免主线程被长时间占用产生卡顿,我们会采用异步回调的方式。将耗...
0
评论
分享
Unravel
软件工程师
·
3年前
关注
消息队列与事件循环
JavaScript如何在单线程上处理任务? JavaScript引擎是运行在渲染进程的主线程上的,即JavaScript是单线程执行的。但JavaScript在执行中,需...
0
评论
分享
Unravel
软件工程师
·
3年前
关注
Proxy与响应式
为什么需要Proxy? Vue3的核心特征之一就是响应式,而实现数据响应式依赖于底层的Proxy。因此,想要完成Vue的响应式功能,首先需要理解Proxy。 以reacti...
0
评论
分享
Unravel
软件工程师
·
3年前
关注
JavaScript是如何被执行的?
课本上的编译原理 任何编程语言是无法直接运行在机器上的,想要将我们编写的代码翻译为机器可以识别运行的代码,需要对编程语言进行“翻译”。...
0
评论
分享
Unravel
软件工程师
·
3年前
关注
JavaScript的垃圾回收策略
为什么要进行垃圾回收? 在程序执行的过程中,当部分数据不再被需要,就成为了垃圾数据。如果不能及时有效的回收这些垃圾数据,就会造成内存泄漏,浪费系统内存,从而导致程序运行速度...
0
评论
分享
Unravel
软件工程师
·
3年前
关注
【前端设计模式】代理模式
代理模式的作用 被代理对象不能直接访问,需要通过代理。 标准代理模式 代理模式的应用 DOM事件代理 将事件绑定到父容器上 适合子元素数量不确定的场景(如图片瀑布流) 代码...
0
评论
分享
下一页
个人成就
文章被点赞
70
文章被阅读
24,130
掘力值
1,272
关注了
2
关注者
33
收藏集
0
关注标签
4
加入于
2021-01-03