随笔分类 - 前端
主要分享前端学习知识
摘要:在 JavaScript 的事件循环机制中,宏任务(MacroTask) 和 微任务(MicroTask) 是两种不同优先级的异步任务类型,它们的执行顺序直接影响代码的运行逻辑。以下是它们的核心区别和关键细节: 一、核心区别 特性 宏任务(MacroTask) 微任务(MicroTask) 定义 由
阅读全文
摘要:BFC(Block Formatting Context,块级格式化上下文) 是 CSS 中的一种渲染模式,用于控制块级元素的布局规则。BFC 内的元素会形成一个独立封闭的容器,其内部布局与外部隔离,避免与其他元素相互干扰。 如何理解 BFC? BFC 的核心作用是为元素提供一个独立的布局环境,解决
阅读全文
摘要:正则表达式 Regular Expression(regex) 正则表达式是用于匹配字符串中字符组合的模式。在 JavaScript中,正则表达式也是对象。这些模式被用于 RegExp 的 exec 和 test 方法, 以及 String 的 match、matchAll、replace、sear
阅读全文
摘要:基于Koa2.x开发node中间层 一. 安装 新建一个开发文件夹 比如 node-demo并初始化 npm init -y pm2是一个进程管理工具,需要全局安装 npm i pm2 -g nodemon是一个node文件启动工具,可以自动检测到目录中的文件更改,通过重启应用程序来调试基于node
阅读全文
摘要:React和Vue对比 有关React和Vue的对比,网上可能有很多类似的帖子,介绍了它们的异同,比如在原理上,响应式数据处理,组件化的方式等等,这里就不再赘述,这篇主要从二者的渲染性能以及在实际开发中针对一个项目进行技术选型做个简单介绍. 一、渲染性能 Vue 从渲染的角度讲,Vue的渲染机制启动
阅读全文