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

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

2026-10-30 18:50:51
174
拾光
JS、JavaScript与ECMAScript有什么区别
现代前端开发中还需要写 href="javascript:;" 吗

在现代前端开发中,href='javascript:;' 已经彻底沦为历史遗留的反模式。本文从历史成因、可访问性、CSP安全策略以及现代组件化替代方案等维度,系统解答为什么不应再使用它,以及如何用规范的 button 和语义化代码进行替代。

2026-10-30 18:50:42
370
性能诊所
现代前端开发中还需要写 href="javascript:;" 吗
JS循环闭包陷阱:用let替代var解决变量共享问题

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

2026-10-30 18:50:25
431
木棉
JS循环闭包陷阱:用let替代var解决变量共享问题
Web开发中JSP和JavaScript的职责分工是什么

详细解析Web开发中JSP与JavaScript的本质区别与职责分工,涵盖运行环境、执行生命周期、协作时序、代码示例及架构演进,帮助开发者理清服务端与客户端的开发边界。

2026-10-30 18:50:19
133
拾光
Web开发中JSP和JavaScript的职责分工是什么