United Statesgetify/You-Dont-Know-JS
A book series (2 published editions) on the JS language.
Thành tựu nổi bật
Những danh hiệu mới nhất của dự án
#1 Repository Của Tuần
#1 Repository Của Tuần
#1 Repository Của Tuần
📚 You Don't Know JS Yet — Bộ sách JavaScript siêu sâu không ai dạy
184.689 sao GitHub, 2 bản in, 11 năm xây dựng — đây là hành trình hiểu sâu JS mà chương trình học thường bỏ qua.
Bộ sách You Don't Know JS Yet (2nd Edition) của Kyle Simpson là hành trình đi sâu vào những cơ chế nền tảng của JavaScript — nơi bạn sẽ hiểu tại sao ngôn ngữ này hoạt động như vậy, chứ không chỉ là cách dùng nó. Bản thứ hai đã hoàn thiện với 2 cuốn đã xuất bản (Get Started, Scope & Closures) và 1 cuốn ebook gồm Objects & Classes, Types & Grammar. Tất cả đều miễn phí đọc trực tuyến trên GitHub, đồng thời có bản in bán qua Leanpub và Amazon.
✨ Điểm nổi bật
- Get Started: Khởi đầu nhanh với triết lý thiết kế và cách tiếp cận đúng con đường với JS.
- Scope & Closures: Giải thích sâu về phạm vi biến, hành vi lexical, và cách closures hoạt động thực sự.
- Objects & Classes (draft stable): Đi sâu vào prototypal inheritance, property descriptor, và thiết kế dựa trên prototype thay vì lớp.
- Types & Grammar (rough draft): Phân tích hệ thống kiểu dữ liệu, coercion, và cú pháp ngôn ngữ ở mức độ cốt lõi.
- Miễn phí toàn bộ: Đọc online trên GitHub hoặc tải PDF/EPUB/MOBI trực tiếp.
- Bản in chất lượng: Mua sắm qua Leanpub hoặc Amazon để hỗ trợ tác giả.
- Không chấp nhận đóng góp mới: Bộ sách đã hoàn thiện, không mở cho PR mới.
- Tài trợ bởi Frontend Masters: Hai cuốn đầu tiên được tài trợ độc quyền bởi nền tảng đào tạo chuyên sâu Frontend Masters.
💡 Vì sao đáng chú ý
Khác với các khóa học JavaScript thông thường chỉ dạy cú pháp và cách dùng, bộ sách này buộc bạn phải hiểu tại sao JS hoạt động như vậy. Kyle Simpson không chỉ giới thiệu khái niệm — ông xây dựng từng bước từ máy ảo, bảng phạm vi, hệ thống kiểu, cho tới cơ chế bất đồng bộ. Đây là nguồn tài liệu không thể thiếu cho bất kỳ lập trình viên nào muốn thoát khỏi cảm giác 'dùng được nhưng không hiểu tại sao'.
#JavaScript #BookSeries #OpenSource #Frontend #TiniX
Similar Projects
Discover other similar projects and AI models.
Pragmatic, balanced FP in JavaScript. @FLJSBook on twitter.
freeCodeCamp.org's open-source codebase and curriculum. Learn math, programming, and computer science for free.
This is the repo for Vue 2. For Vue 3, go to https://github.com/vuejs/core
📝 Algorithms and data structures implemented in JavaScript with explanations and links to further readings
The most popular HTML, CSS, and JavaScript framework for developing responsive, mobile first projects on the web.