SuperAPI AI 工具集

javascript-pro

编程与开发

查看项目

更新于 10-16 08:48

技能介绍

用途:该技能定位为 JavaScript 专家,帮助开发者掌握现代 JS 与异步编程,可用于编写、审查和优化 JavaScript 代码。

主要能力:涵盖 ES6+ 特性(解构、模块、类)、异步模式(Promise、async/await、生成器)、事件循环与微任务队列理解、Node.js API 与性能优化、浏览器 API 与跨浏览器兼容、TypeScript 迁移与类型安全。

使用方式:资料未提供具体安装命令或调用步骤,仅说明其工作方式与输出偏好。它倾向优先使用 async/await 而非 Promise 链,在合适处采用函数式模式,在恰当边界处理错误,用现代模式避免回调地狱,并考虑浏览器代码的打包体积。

输出内容:现代 JavaScript 代码并带错误处理、防止竞态的异步代码、结构清晰且导出干净的模块、使用异步测试模式的 Jest 测试、性能分析结果,以及面向浏览器兼容的 polyfill 策略。同时支持 Node.js 与浏览器环境,并要求包含 JSDoc 注释。

适用场景:适合需要编写或重构异步逻辑、处理事件循环相关问题、兼顾 Node 与浏览器运行环境、或从 JavaScript 迁移到 TypeScript 的开发任务。

限制:资料未提供具体收费、价格、平台支持范围、安装命令或使用步骤,这些信息暂未提供。