JavaScript
JS数组合并与去重:concat、展开运算符及Set实战

深入解析JavaScript中数组合并与去重的实战方案,对比Array.prototype.concat与ES6展开运算符的底层差异,剖析Set结合SameValueZero的去重机制,并提供针对基础类型与对象数组的高性能解决方案。

2026-11-03 15:06:37
102
木棉
JS数组合并与去重:concat、展开运算符及Set实战
封装一个通用的JS数字前导零填充函数

深入剖析JavaScript数字前导零填充的核心逻辑与边界陷阱,封装一个兼容正负符号、浮点小数、防数据截断并具备严格类型防御的高健壮性通用padZero函数。

2026-11-03 14:57:10
317
橙子
封装一个通用的JS数字前导零填充函数
JS 判断字符串是否以指定前缀开头:startsWith() 用法详解

深入详解 JavaScript 中判断字符串是否以指定前缀开头的标准方法 String.prototype.startsWith()。系统讲解语法结构、起始位置参数 position、边界条件、与 indexOf 和正则方案的技术对比,并提供生产环境最佳实践与 Polyfill 实现。

2026-11-02 10:30:03
497
代码拾荒
JS 判断字符串是否以指定前缀开头:startsWith() 用法详解