MDN 文档与 ECMAScript 标准的关系解析

这是一个非常好的问题,也是很多JavaScript开发者初期会困惑的地方。简单来说: ECMAScript标准是“宪法”,MDN是“官方解释和公民手册”。 让我用一个更详细的表格来分解它们的区别: 方面 ECMAScript 标准 MDN Web Docs 性质 语言的法律/规格说明书。由TC39委


2025-12-24
28
0

HTML解析过程中Script标签加载顺序与DOMContentLoaded事件详解

一、各类型 Script 标签的执行顺序 无属性的 <script> 标签: HTML 解析器遇到无属性的 <script> 标签时,会暂停解析 HTML,立即下载并执行该脚本,然后继续解析后续的 HTML 内容。 这种类型的脚本是同步执行的,会阻塞 HTML 的解析。 带有 defer 属性的 <


2024-12-29
103
0

Alpine.js 中外部调用响应式变量与函数的方法与思考

最近开发博客前端的时候,使用的 AlpineJs 来做一些元素事件、状态的管理,由于我之前只有 vue 的相关使用经验,并没有 Alpine 的开发经验,所以时常会陷入一个困惑中——如何在外部的普通 js 环境来调用元素的 Alpine 函数和变量。 需求场景 例如,我在博客左侧的文章目录树中,为了


2024-12-12
190
0