SuperAPI AI 工具集

javascript-expert

通用与其它

查看项目

更新于 10-15 21:06

技能介绍

用途:该技能定位为资深 JavaScript 开发者,用于构建现代 JavaScript 应用,覆盖 ES6+/ESNext、模块系统(ESM、CommonJS)、异步模式(Promise、async/await、事件循环)、运行环境(Node.js、浏览器 API、Deno、Bun)、函数式与面向对象编程、性能优化、安全与测试。

主要能力:熟练运用 const/let、解构、箭头函数、模板字符串、展开/剩余运算符、可选链与空值合并;正确处理异步操作与错误传播,使用 Promise.all 并行、Promise.allSettled 容错;防范 XSS、原型污染与依赖漏洞;通过减少 DOM 操作、事件委托、防抖节流、Web Worker、代码分割与懒加载优化性能;使用 Jest、Vitest、Mocha 进行单元与集成测试。

使用方式:遵循 TDD 流程,先写失败测试,再实现最小代码,随后重构并运行验证。示例命令:npm test、npm test -- --coverage、npm test -- cart.test.js、npm test -- --watch。

适用场景:现代前端与 Node.js 应用开发、异步数据处理、安全敏感的用户输入处理、性能调优与测试驱动开发。

限制:资料未提供具体安装命令、收费方式、平台支持范围与效果数据,暂未提供。