Type Coercion & Metaprogramming trong JavaScript
Mar 14, 2026Hiểu Type Coercion, falsy values, ToPrimitive coercion và Symbol.toPrimitive trong JavaScript qua ví dụ thực tế.
Hiểu Type Coercion, falsy values, ToPrimitive coercion và Symbol.toPrimitive trong JavaScript qua ví dụ thực tế.
Tìm hiểu OOP và Prototypes trong JavaScript hiện đại: prototype chain, ES6 Class, kế thừa và pattern thực tế cho dev
Học cách áp dụng Clean Architecture vào JavaScript. Tách biệt business logic, dễ test, dễ bảo trì và mở rộng dự án
Arrow function khác function thông thường như thế nào? 3 lưu ý về this binding, arguments object và constructor giúp dev ES5 tránh bug.
Hướng dẫn Web Storage APIs: lưu trữ dữ liệu client-side hiệu quả. Ví dụ thực tế, so sánh và use cases cụ thể.
Giảm lag website với Event Delegation: tối ưu event listener, hiểu Event Bubbling trong JavaScript.
Hướng dẫn Prototype: tối ưu bộ nhớ bằng cách chia sẻ phương thức, Class ES6 vs ES5 và fix lỗi this trong JavaScript
Hướng dẫn Micro Task vs Macro Task: hiểu Promise ưu tiên hơn setTimeout, tối ưu async code trong JavaScript
Khám phá cách JavaScript quản lý bất đồng bộ, macro task queue, và setTimeout(0) để viết mã tối ưu, hạn chế lỗi.
Hướng dẫn Default Parameters: viết hàm an toàn, tránh lỗi undefined, giảm bug và code ngắn gọn hơn trong JavaScript