首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
Talia
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
4
文章 4
沸点 0
赞
4
返回
|
搜索文章
Talia
7月前
关注
迭代器、生成器
什么是迭代?迭代和遍历的区别?什么是迭代器?什么是可迭代协议?什么是for-of循环?什么是生成器?...
0
评论
分享
Talia
11月前
关注
Vue2 的 数据响应式原理
在具体实现上,vue 用到了几个核心部件: 数据转换器:Observer 依赖收集器:Dep(Dependency) 视图观察者:Watcher 更新调度器:Schedul...
0
评论
分享
Talia
11月前
关注
Vue2 的 diff 算法原理
diff 的时机 当组件创建、以及依赖的属性或数据变化从而运行_update()函数时。 _update 的作用 接收一个vnode参数,即新的 vnode。 同时通过当前...
0
评论
分享
Talia
1年前
关注
Vue3 构建应用的重大变化
创建方法对比 对比 vue2,vue3 去掉了 Vue 构造函数,转而用 createApp 创建 vue 应用。 这种方法更灵活,甚至可以在同一个项目中创建两个独立的 v...
0
评论
分享
Talia
1年前
关注
Vue3 模板引擎与编译的极致优化
1. 静态提升 vue3 的编译器通过打标记的方式,给所有节点分了静态和动态节点的概念,vue2 则没有。 在编译器编译时,被提升的静态节点: 元素节点:如 <h1>Tal...
0
2
分享
Talia
1年前
关注
Js 执行原理:预编译、作用域、This 指向
JavaScript的执行原理主要包括以下几个步骤: 解析代码:浏览器会解析你的JavaScript代码,并在内部创建一个AST(抽象语法树)和符号表。 预处理:这一步包括...
0
评论
分享
Talia
1年前
关注
浏览器缓存机制
整个浏览器的缓存过程如下: 浏览器缓存机制共有两个重要概念: 缓存的存储位置 缓存的类型 按照缓存位置分类 缓存位置有 4 个,浏览器会按照优先级依次匹配缓存内容: Ser...
0
评论
分享
Talia
1年前
关注
网络通信中的安保问题——浏览器同源策略、跨域问题
用形象的比喻同源策略,就很像你家小区的保安,当小区外部的人员想进小区去你家时,保安就会将这个人拦下来进行询问或登记。通过与你的来回沟通等方式,保安来决定要不要让这个人员进入...
0
评论
分享
Talia
1年前
关注
浏览器组成部分、用户代理、AJAX
浏览器组成部分 现代浏览器通过架构图中的 7 大组件来运作: 用户界面(UI):浏览器用户界面,如地址栏、前进、后退、书签按钮等。 浏览器引擎(BE):连接 UI 和渲染引...
1
评论
分享
Talia
1年前
关注
前端网络基础知识——分层模型、URL、应用协议
客户端、服务器都是应用程序 发出消息的一方称之为客户端 Client,发出消息的过程称之为请求 Request。 回复消息的一方称之为服务器 Server,回复消息的过程称...
1
评论
分享
Talia
1年前
关注
浏览器渲染进程模型——事件循环
浏览器的进程分类、渲染主线程的工作原理、任务调度、事件循环、消息队列、同步任务、异步任务、任务优先级、任务类型、微队列...
1
评论
分享
Talia
1年前
关注
组织严密的生产流水线——浏览器的渲染原理
整个渲染流程分为多个阶段,分别是:HTML解析、样式计算、布局、分层、绘制、分块、光栅化、画。每个阶段都有明确的输入输出,上一个阶段的输出会成为下一个阶段的输入。...
1
评论
分享
个人成就
文章被点赞
4
文章被阅读
1,240
掘力值
172
关注了
0
关注者
0
收藏集
0
关注标签
19
加入于
2024-03-11