-
2026-01-29 15:22:56
-
2026-01-29 15:23:02
-
2026-01-29 15:25:07
- javascript为何存在事件冒泡机制【教程】
- 事件冒泡是浏览器历史妥协形成的默认行为,源于Netscape与IE的兼容性方案,W3C将其纳入三阶段模型;不阻止时子元素事件会逐层触发父级逻辑,stopPropagation()可中断传播,事件委托依赖冒泡实现,捕获阶段则用于目标前预处理。
-
806
-
2026-01-29 15:27:10
- 如何用javascript实现数组排序【教程】
- JavaScript数组sort()默认按字符串Unicode排序,需传入比较函数实现数值排序;含空值或混合类型时应先归一化并处理NaN;sort()原地修改,需拷贝数组避免污染。
-
1017
-
2026-01-29 15:33:09
-
2026-01-29 15:36:09
-
2026-01-29 15:38:02
-
2026-01-29 15:38:02
- javascript web组件如何创建_自定义元素的生命周期有哪些【教程】
- 自定义元素需继承HTMLElement且名称含短横线,通过customElements.define()注册;constructor初始化属性,connectedCallback在插入文档时触发但DOM未就绪,attributeChangedCallback捕获声明属性的变化,disconnectedCallback用于清理。
-
690
-
2026-01-29 15:38:56
-
2026-01-29 15:39:08
- javascript中的Promise是什么以及如何使用?【教程】
- Promise是为解决异步流程控制设计的状态容器,代表“将来会有结果”的操作,具pending/fulfilled/rejected三种不可逆状态,需显式调用resolve/reject,.then/.catch实现链式处理,async/await是其语法糖。
-
440