JavaScript Visualized: Event Loop, Web APIs, (Micro)task Queue
Tìm hiểu cách Event Loop của trình duyệt, Task Queue, Microtask Queue và Web APIs phối hợp với nhau để giúp JavaScript hoạt động bất đồng bộ mà không bị chặn.
- Date
Không có gì ngoài các bài viết chất lượng, chuyên sâu.
Tìm hiểu cách Event Loop của trình duyệt, Task Queue, Microtask Queue và Web APIs phối hợp với nhau để giúp JavaScript hoạt động bất đồng bộ mà không bị chặn.
Khi làm việc với ngôn ngữ lập trình, việc hiểu cách thức truyền tham số vào hàm là điều cần thiết để tránh lỗi khi thao tác với dữ liệu. Hai khái niệm thường gặp khi nói về việc truyền tham số là Pass by Value (Truyền theo giá trị) và Pass by Reference (Truyền theo tham chiếu). Vậy trong JavaScript, chúng hoạt động như thế nào? Bài viết này sẽ giúp bạn hiểu rõ hơn về hai khái niệm này và cách mà JavaScript thực sự xử lý chúng.
Reactivity system là gì? Cùng mình tìm hiểu Proxy & Reflect qua các ví dụ thực tế nhé. Như các bạn đã biết Vue, Angular là reactive framework
Như chúng ta biết thì Object lưu trữ các thuộc tính, các thuộc tính chỉ đơn giản là các cặp key-value. Nhưng ngoài ra thì object còn chứa nhiều điều hay ho phía sau.
Sau đây là lộ trình của mình - một frontend developer đã và đang áp dụng. Roadmap này sẽ giúp bạn định hướng được con đường trở thành một Frontend developer nhanh chóng.