JavaScript 基础
JavaScript中怎么将带小数的字符串转为整数?

详细讲解在JavaScript中把带小数的字符串转换为整数的常用方法,包括parseInt直接截断、结合Number与Math数学函数、正负数差异、常见边界陷阱及选型建议。

2026-11-05 14:32:38
345
函数茶馆
JavaScript中怎么将带小数的字符串转为整数?
JavaScript 原生 Date 对象怎么实现日期加减

深入解析在不依赖任何第三方库的前提下,如何使用 JavaScript 原生 Date 对象的 setDate、setMonth 等方法与时间戳实现天数、月份和时间的加减运算,掌握原生自动进位机制与规避月末边界陷阱。

2026-11-05 14:30:00
226
代码拾荒
JavaScript 原生 Date 对象怎么实现日期加减
JavaScript replace回调函数实现动态正则替换逻辑

深入解析如何在 JavaScript 中利用 String.prototype.replace 的回调函数实现动态正则替换逻辑,涵盖参数自动解构机制、标准实现四步法、实战开发场景、命名捕获组及常见避坑要点。

2026-11-05 13:52:13
608
半夏
JavaScript replace回调函数实现动态正则替换逻辑
JS获取文件名并去除扩展名的方法

详细讲解在JavaScript和Node.js环境中获取文件名并去除扩展名的实用方法,涵盖字符串截取法、正则表达式法及原生path模块,深入解析多点号、隐藏文件及URL等边界场景的处理逻辑。

2026-11-04 09:36:27
631
后端茶话
JS获取文件名并去除扩展名的方法
JavaScript与Java有什么区别?新手怎么区分

针对编程新手的实用指南,系统解析JavaScript与Java在设计目的、执行机制、类型系统与应用场景上的本质区别,提供四步排查法与完整代码示例,帮助初学者快速识别并准确区分两种语言。

2026-11-03 14:07:50
652
开源拾贝
JavaScript与Java有什么区别?新手怎么区分
JavaScript零基础入门:环境搭建与运行第一个程序

面向零基础学习者的JavaScript入门教程。系统梳理JavaScript执行机制、浏览器与Node.js双环境搭建、VS Code编辑器配置,并通过三种典型方式运行首个程序,包含常见错误与避坑指南。

2026-10-30 19:02:43
226
岩茶
JavaScript零基础入门:环境搭建与运行第一个程序
let、const与var的区别:JavaScript变量声明最佳实践

深入解析 JavaScript 中 let、const 与 var 的核心机制差异,涵盖作用域模型、变量提升与暂时性死区(TDZ)、内存可变性与全局对象挂载,并提供现代工程开发中的变量声明决策树与最佳实践。

2026-11-05 14:16:38
487
青柠
let、const与var的区别:JavaScript变量声明最佳实践
JS 怎么查找字符串中所有匹配项的位置

详细讲解在 JavaScript 中查找字符串中所有匹配项位置的方法,包括 String.prototype.matchAll()、RegExp.prototype.exec() 以及 indexOf() 循环,分析各方法的适用场景与边界陷阱。

2026-11-05 14:15:53
72
青柠
JS 怎么查找字符串中所有匹配项的位置