JavaScript flatMap 展开深度:每项能变成多条,为什么里面还有一层数组 一份样品清单里,每个样品拥有零个或多个颜色。导出时需要一条“样品加颜色”明细,普通 map 会得到数组套数组;flatMap 可以把每次回调返回的数组接到最终结果里。但它只展开一层,返回值多包一层方括号,结果中仍会留... yunqueblog/ 技术教程/ 2026-10-02/ 3 阅读
JavaScript JSON.parse reviver:父对象收到的值,为什么已经被孩子改过 读取配置时,希望把计数转换成需要的形式,再去掉只供调试的字段。有人把这些逻辑放进 JSON.parse 的第二个参数,却发现父对象已经变了,甚至整份结果变成 undefined。问题通常来自对 reviver 调用时... yunqueblog/ 技术教程/ 2026-10-02/ 3 阅读