首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
面试准备
俗子没有梦
创建于2024-11-25
订阅专栏
为面试做准备
等 5 人订阅
共6篇文章
创建于2024-11-25
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
Vue 是怎么从<HelloWorld />找到HelloWorld.vue
Vue 渲染过程像是一场冒险:AST 就像神秘的地图,指引着我们穿越每一个节点;transform 变成了魔法师,赋予每个节点新的生命,最后 resolveComponent 出现,揭示出真正的组件。
Vue 怎么监听 Set,WeakSet,Map,WeakMap 变化?
为了解决开发者在数据存储、性能优化等方面的痛点,引入Set、WeakSet、Map和WeakMap。这些数据结构在特性和用途上各有侧重,与传统的Object和Array相辅相成,提供了更强大的能力。
Vue.nextTick 从v3.5.13追溯到v0.7.0
nextTick 就像舞台剧的幕后摄影师,总是在主角任务(渲染任务)表演完毕后立即出手,捕捉最新的舞台布景(DOM)。它利用微任务机制,插队在下一帧渲染前执行,确保画面更新鲜、内容最准确。
挑战ChatGPT提供的全网最复杂“事件循环”面试题
JavaScript的事件循环就像幕后英雄,悄无声息地管理着代码执行顺序。它让异步任务不阻塞,确保页面不卡顿、响应迅速。想知道它如何在背后默默工作,保障流畅体验吗?点击揭开事件循环的神秘面纱!
从 babel 编译看 async/await
还在写回调地狱,满屏的 .then 折磨你吗?本篇揭秘 async/await 的前世今生,告诉你为什么它被誉为“写同步代码一样优雅地搞异步”。
Promise.try 和 Promise.withResolvers,你了解多少呢?
在JavaScript的异步世界里,Promise就是你的“信使”,带你告别回调地狱,助你“承诺”每个任务都能按时完成!从Promise的起源到规范,再到常用API和实现原理,轻松拿下面试。