modern-javascript-patterns 是帮助 AI 用现代 JavaScript 写法整理旧代码的 Skill,涵盖异步操作、模块、数据转换和函数组织。把需要维护的代码交给它,可以围绕可读性与错误处理逐步调整。
回调层层嵌套时,成功和失败分支容易绕在一起。它建议使用 Promise 或 async/await 表达异步步骤,同时处理异常;数据读取可以用解构,默认值则考虑空值合并等语法。
这些选择的意义是把意图写清楚,不是把代码改得越短越好。箭头函数、数组方法和展开语法都有适用条件,旧项目还需检查运行环境。适合在保留原行为的基础上整理代码,修改后应验证输入输出和失败路径仍然符合预期。