成为 JavaScript 大师的 21 个 GitHub 代码库

2025-06-09

成为 JavaScript 大师的 21 个 GitHub 代码库

如果你不了解可用的资源,学习和掌握 JavaScript 可能会很困难。你不需要申请昂贵的课程和训练营。事实上,GitHub 就是一个很好的起点。

这些免费的存储库将包含您所需的一切。列表涵盖了从算法和工程原理到样式指南、代码片段、速查表、书籍、项目、面试题、测试等主题。

1. JavaScript 算法

⭐ Github 星标:123k+

GitHub 徽标 trekhleb / javascript-算法

📝 JavaScript 实现的算法和数据结构,并附有解释和进一步阅读的链接

基于 JavaScript 的许多流行算法和数据结构的示例。

2. 30秒代码

⭐ Github 星标:87k+

GitHub 徽标 Chalarangelo / 30秒代码

满足您所有开发需求的简短代码片段

满足您所有开发需求的简短 JavaScript 代码片段。

3. airbnb-js 样式指南

⭐ Github 星标:115k+

GitHub 徽标 爱彼迎/ JavaScript

JavaScript 样式指南

著名的 Airbnb JavaScript 样式指南。

4.你不知道的 JS

⭐ Github 星标:146k+

GitHub 徽标 getify /你不知道的 JS

关于 JavaScript 的书籍系列。推特上@YDKJS。

这是一系列深入探讨 JavaScript 语言核心机制的书籍。

5. wtfjs

⭐ Github 星标:23k+

GitHub 徽标 deniesdovhan / wtfjs

🤪 有趣又棘手的 JavaScript 示例列表

棘手的 JavaScript 示例列表。

6.正确的 js 方法

⭐ Github 星标:7k+

GitHub 徽标 jstherightway / js-the-right-way

一份易于阅读的快速参考手册,介绍 JS 最佳实践、公认的编码标准以及 Web 上的链接

一份易于阅读的快速参考手册,介绍 JS 最佳实践、公认的编码标准以及 Web 上的链接。

7. JavaScript 问题

⭐ Github 星标:38k+

GitHub 徽标 lydiahallie / javascript 问题

一长串(高级)JavaScript 问题及其解释✨

一长串(高级)JavaScript 问题,以及 Lydia Hallie 对其的解释。

8.干净的代码-javascript

⭐ Github 星标:58k+

GitHub 徽标 ryanmcdermott /清洁代码-javascript

🛁 适用于 JavaScript 的“清洁代码”概念

软件工程原理,摘自 Robert C. Martin 的《代码整洁之道》,适用于 JavaScript。

9. 33-js-概念

⭐ Github 星标:44k+

GitHub 徽标 leonardomso / 33-js-concepts

📜 每个开发人员都应该知道的 33 个 JavaScript 概念。

每个开发人员都应该知道的 33 个现代 JavaScript 概念。

10. ES6-for-humans

⭐ Github 星标:4k+

GitHub 徽标 metagrover / ES6-for-humans

ES6 编写入门指南

一份解释清晰的 ES6 编写入门指南。

11. awesome-javascript

⭐ Github 星标:25k+

GitHub 徽标 Sorrycc / awesome-javascript

🐢 一系列出色的浏览器端 JavaScript 库、资源和闪亮的东西。

一系列出色的浏览器端 JavaScript 库、资源和精彩事物的集合。

12.现代 JS 备忘单

⭐ Github 星标:21k+

GitHub 徽标 mbeaudru / modern-js-cheatsheet

您在现代项目中经常遇到的 JavaScript 知识的备忘单。

您在现代项目中经常遇到的 JavaScript 知识的备忘单。

13. jstips

⭐ Github 星标:11k+

GitHub 徽标 loverajoel / jstips

这是关于有用的 JS 技巧!

有用的 JavaScript 技巧可帮助您提高代码编写水平。

14.从零开始的 js 栈

⭐ Github 星标:18k+

GitHub 徽标 verekia / js-stack-from-scratch

🛠️⚡ 构建现代 JavaScript 堆栈的分步教程。

构建现代 JavaScript 堆栈的分步教程。

15.很棒的 JavaScript 项目

⭐ Github 星标:500+

GitHub 徽标 Vishal-raj-1 / Awesome-JavaScript-Projects

这个存储库包含很棒的原始 JavaScript 项目。

很棒的原始 JavaScript 项目的集合。

16. JavaScript30

⭐ Github 星标:16k+

GitHub 徽标 websbos / JavaScript30

30天Vanilla JS挑战

Wes Bos 的著名 JavaScript 课程。

17.项目指南

⭐ Github 星标:25k+

GitHub 徽标 elsewhencode /项目指南

JavaScript 项目的一组最佳实践

一组 JavaScript 项目的最佳实践。

18.节点最佳实践

⭐ Github 星标:71k+

GitHub 徽标 goldbergyoni / nodebestpractices

✅ Node.js 最佳实践列表(2024 年 7 月)

Node.js 最佳实践列表。

19. JavaScript 测试最佳实践

⭐ Github 星标:13k+

GitHub 徽标 goldbergyoni / JavaScript 测试最佳实践

📗🌐 🚢 全面详尽的 JavaScript 和 Node.js 测试最佳实践(2023 年 7 月)

全面而详尽的 JavaScript 和 Node.js 测试最佳实践。

20. JavaScript 面试题

⭐ Github 星标:5k+

GitHub 徽标 sudheerj / javascript 面试问题

1000 个 JavaScript 面试问题列表

1000 个 JavaScript 面试问题列表。

21.必看 JavaScript

⭐ Github 星标:6k+

GitHub 徽标 AllThingsSmitty /必看的 JavaScript

🔥 你必须看的 JavaScript 讲座📺,内容涵盖函数式编程、性能、框架、React、调试、升级等等!⚡️

关于 JavaScript 的必看演讲的有用列表。


我希望您发现这些 GitHub 存储库很有用!

写作一直是我的热情所在,能够帮助和激励他人让我感到快乐。如有任何疑问,欢迎随时联系我们!

在TwitterLinkedInGitHub上联系我

查看我的所有项目组合。

鏂囩珷鏉ユ簮锛�https://dev.to/madza/21-github-repositories-to-become-a-javascript-master-5bpa
PREV
21 个实习项目助你积累科技经验
NEXT
19 个改善开发人员工作流程的必备工具