SuperAPI AI 工具集

clean-codejs-functions

编程与开发

查看项目

更新于 10-15 20:31

技能介绍

该技能聚焦 JavaScript 函数设计模式,强调单一职责与清晰性。主要能力包括:单一职责,避免一个函数同时处理多项任务,如将 handleUser 拆分为 saveUser 与 notifyUser;函数长度,建议保持函数短小,理想情况下少于 20 行;参数设计,避免多个独立参数,推荐使用对象解构传参,如 function createUser({ name, age, address });副作用控制,避免依赖并修改外部变量,改为传入参数并返回结果,如 function add(total, value) { return total + value; }。资料以正反示例展示良好与不良实践,适合在编写与审查 JavaScript 函数时作为参考。使用方式与安装命令:暂未提供。适用场景为代码规范制定、代码评审与重构。限制:资料未提供具体工具集成、配置方式或自动化检查步骤。