全部内容
JS、JavaScript与ECMAScript有什么区别

深入解析JS、JavaScript与ECMAScript之间的本质区别与从属关系。从规范制定、语言实现、宿主环境扩展到工程惯用称谓,帮助开发者清晰理解三者的核心边界与实际应用场景。

2026-10-30 18:50:51
174
拾光
JS、JavaScript与ECMAScript有什么区别
JavaScript中void 0是什么意思?为什么返回undefined

深入解析JavaScript中void 0的语法含义、底层运作原理、为什么恒定返回undefined,以及它在历史防篡改、代码体积压缩和超链接交互中的具体作用与现代演进。

2026-10-30 18:50:41
275
函数茶馆
JavaScript中void 0是什么意思?为什么返回undefined
JS循环闭包陷阱:用let替代var解决变量共享问题

深入解析JavaScript中经典的for循环闭包陷阱,剖析var变量提升与共享作用域的本质原因,并详细演示如何通过ES6的let块级绑定从根本上解决异步回调变量共享问题。

2026-10-30 18:50:25
431
木棉
JS循环闭包陷阱:用let替代var解决变量共享问题
JavaScript构造函数基础语法与new操作符原理

深入讲解JavaScript构造函数的基础语法规范与new操作符底层运行机制,结合四步执行流程图、内存模型剖析与手写new模拟实现,帮助开发者彻底掌握对象实例化的核心原理。

2026-10-30 18:50:13
589
纸飞机
JavaScript构造函数基础语法与new操作符原理