首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
原理
订阅
Kyrie酱
更多收藏集
微信扫码分享
微信
新浪微博
QQ
16篇文章 · 0订阅
虚拟滚动列表基础原理篇
虚拟滚动列表基础原理篇 虚拟滚动列表听说已久,一直没有自己动手实现, 今天剖析一下基础原理,涉及缓存和优化请查看下一篇文章,下面直接进入正题。 1. 页面构成 外部固定高度的盒子 内部模拟全部列表元素
async/await 原理
生成器函数 生成器函数是一个带 * 号的函数,是可以暂停和恢复执行的。 在生成器函数内部执行一段代码,如果遇到 yield 关键字,那么 JavaScript 引擎将返回关键字后面的内容给外部,并暂停
Vue原理之虚拟DOM和render函数
3. Vue官方《渲染函数文档》 4. Vue渲染函数源码解析 最近学习Vue过程中对虚拟Dom以及Render函数原理不是很理解,虽然官方有介绍,但还是没能深入理解,所以找了点资料来补补,这一切都是为了深入掌握Vue知识。 今天我们学习的目的是了解和学习Vue的render函…
Vue之虚拟DOM(vdom)
在开始虚拟DOM之前,让我们先来了解一下真实的DOM以及浏览器是怎么进行解析的。浏览器渲染引擎工作流程大致分为以下四类:创建DOM树 -> 生成render树 -> 布局render树 -> 绘制render树 创建DOM树:解析HTML生成DOM树 - 渲染引擎首先解析HTM…
浏览器渲染页面的整个过程【不懂就学】
页面渲染过程要了解页面渲染,先造一个html文档首先是用户输入url,浏览器通过DNS查询要访问页面的IP,查询到后,浏览器会替用户去向这个IP地址发送请求拉取html文件,浏览器会派GUI线程去解析
从源码看Vue的响应式原理
前段时间把vue源码抽时间看了一遍,耐心点看再结合网上各种分析文章还是比较容易看明白的,没太大问题,唯一的问题就是看完即忘当然了,也不是说啥都不记得了,大概流程以及架构这些东西还是能留下个印象的,对于
面试官:请用一句话描述 try catch 能捕获到哪些 JS 异常
其实为啥会安全感低呢,是因为界限模糊。 面试者:能捕捉到的异常,必须是线程执行已经进入 try catch 但 try catch 未执行完的时候抛出来的。 我们我们来分析下这个一句话描述 try catch 的含义。 主要分为三段:try catch 之前,之中,之后。 代码…
关于vue过滤器的原理解析
过滤器实质不改变原始数据,只是对数据进行加工处理后返回过滤后的数据再进行调用处理。我们看一下官方的定义: 过滤器函数总接收表达式的值 (之前的操作链的结果) 作为第一个参数。在上述例子中,capitalize 过滤器函数将会收到 message 的值作为第一个参数。过滤器可以串…
vue原理提炼【三分钟学会,拿去忽悠面试官】
最近学了些vue的原理课,想提炼一些比较重要的东西。把我看了两个半天的课,浓缩成3分钟。 object.defineProperty 可以为对象创造一个属性,并使其拥有get和set方法,在get和set方法中,实现了一系列的响应式操作。 但是注意,只会在初始化的时候做遍历,所…
vue-router先hash模式部署项目,然后开启histroy模式 ,引发的几个问题以及histroy模式的开启方式、优点
vue路由有一个HTML5 History 模式,这个模式要在路由里面另外开启的,很多人在刚使用路由的时候之前不知道这个模式,所以并没有启用,然后就把项目部署上去了,因为这个模式还是有挺多优点的,最后还是会开启这个模式。 然而因为之前使用hash模式再改为histroy模式还是…