JavaScript 核心机制与引擎原理

JavaScript 核心机制与引擎原理

围绕执行上下文、调用栈、作用域和事件循环解释 JavaScript 的运行过程,联系引擎的解析、编译与执行环节建立整体认识。结合垃圾回收和运行时差异,帮助读者从机制层面分析代码行为,并区分语言规则、宿主环境与具体引擎实现。

22 条内容添加时间:2026-11-04浏览量:187
JavaScript继承的六种方式及优缺点对比

深入解析JavaScript实现继承的六种经典模式:原型链继承、借用构造函数、组合继承、原型式继承、寄生式继承以及寄生组合式继承。通过代码示例、原型内存图解及优缺点全方位对比,理清JS面向对象演进逻辑。

2026-11-04 12:21:18606 浏览代码拾荒
JavaScript继承的六种方式及优缺点对比
对比script标签重载与fetch+eval执行JS的优劣

深入对比动态创建/重载 标签与使用 fetch() + eval() 执行 JavaScript 代码的底层机制、跨域限制、安全策略(CSP)、调试体验、运行性能与应用场景,帮助前端开发者合理选型。

2026-11-02 10:27:2492 浏览木棉
对比script标签重载与fetch+eval执行JS的优劣
Bun运行时:新一代高性能JavaScript/TypeScript运行时的核心特性与实战

Bun是一款由Zig编写的高性能JavaScript和TypeScript运行时,旨在提供比Node.js更快的启动速度和执行效率。本文深入解析Bun的核心架构、内置包管理、原生TypeScript支持及Node API兼容性,并通过安装配置、性能对比及实际应用场景,帮助开发者评估是否将Bun引入现有项目。

2026-11-01 03:34:06612 浏览栖木
Bun运行时:新一代高性能JavaScript/TypeScript运行时的核心特性与实战
超越Node.js的JavaScript运行环境Bun.js功能特性详解

本文深入解析Bun.js这一现代JavaScript运行环境,重点对比其相较于Node.js在启动速度、内存占用及性能上的显著优势。文章详细阐述了Bun内置的打包器、转译器、包管理器及测试运行器如何整合传统开发工具链,并提供与Node.js的兼容性说明、TypeScript支持及Web API实现,旨在为开发者提供高效、低复杂度的前端与后端开发体验。

2026-10-30 23:55:32613 浏览慢半拍
超越Node.js的JavaScript运行环境Bun.js功能特性详解
JavaScript垃圾回收机制与常见内存泄漏场景分析

深入解析JavaScript垃圾回收底层机制、标记清除与分代回收原理,系统剖析全局变量、闭包、定时器、DOM引用等5大典型内存泄漏场景,并提供DevTools排查与代码防御方案。

2026-10-30 19:06:58529 浏览性能诊所
JavaScript垃圾回收机制与常见内存泄漏场景分析
JavaScript没有安卓版App:安卓手机运行JS代码的正确工具推荐

很多初学者在手机应用商店搜索JavaScript找不到官方App。本文解释JavaScript的宿主运行机制,并系统推荐在安卓手机上运行JS代码的四类成熟工具:Termux、移动浏览器控制台、Spck Editor与AutoX.js,提供详细操作步骤与选型建议。

2026-10-30 19:00:13174 浏览夜航船
JavaScript没有安卓版App:安卓手机运行JS代码的正确工具推荐