[ Javascript ] Hiểu rõ cơ chế xử lí đồng bộ và bất đồng bộ (Sync vs Async) trong Javascript – P2

     Trong phần đầu tiên, chúng ta đã tìm hiểu về khái niệm của xử lí đồng bộ (Sync) và bất đồng bộ (Async), cũng như bản chất thực sự của các xử lí bên trong Javascript. Trong phần tiếp theo này, chúng ta sẽ xem xét tới những hàm "bất đồng bộ" như …

Continue reading [ Javascript ] Hiểu rõ cơ chế xử lí đồng bộ và bất đồng bộ (Sync vs Async) trong Javascript – P2

[ Javascript ] Hiểu rõ cơ chế xử lí đồng bộ và bất đồng bộ (Sync vs Async) trong Javascript – P1

       Chúng ta đã nhiều lần nghe nói tới khái niệm xử lí đồng bộ (synchronous) và xử lí bất đồng bộ (asynchronous) - tạm gọi ngắn gọn là sync và async. Chúng ta cũng có thể viết code để xử lí theo 2 kiểu đó, code chạy được, nhưng còn việc thực sự …

Continue reading [ Javascript ] Hiểu rõ cơ chế xử lí đồng bộ và bất đồng bộ (Sync vs Async) trong Javascript – P1

[ Javascript ] Callback function và Higher-order function trong Javascript

     Tiếp tục series về Javascript, hôm nay chúng ta sẽ tìm hiểu về hàm callback trong Javascript.       Hãy nhớ rằng, trong Javascript, một hàm cũng chính là 1 object, bởi thế hàm sẽ mang nhiều tính chất giống các kiểu dữ liệu thông thường khác như Number, String, Array, ... …

Continue reading [ Javascript ] Callback function và Higher-order function trong Javascript

[Javascript] Promise – Lời hứa ngọt ngào (P2 – hết)

        Ở phần trước, mình đã giới thiệu qua Promise là gì và tính chất xử lí bất đồng bộ của nó. Trong phần tiếp theo này, chúng ta sẽ xem xét liệu việc xử lí bất đồng bộ của Promise cung cấp có gì đặc biệt, nó giúp ích ta như …

Continue reading [Javascript] Promise – Lời hứa ngọt ngào (P2 – hết)

[Javascript] Promise – Lời hứa ngọt ngào (P1)

        Javascript là một ngôn ngữ rất hữu dụng nhưng lại hết sức kì quặc. Khi bạn làm việc với Javascript, một trong những điều khó khăn nhất mà bạn sẽ phải đối mặt đó là xử lí các lệnh bất đồng bộ (Asynchronous processing). Tính chất này của Javascript được sinh …

Continue reading [Javascript] Promise – Lời hứa ngọt ngào (P1)

[Javascript] Vượt qua các bài phòng vấn Javascript.

          Đối với cả ngành công nghệ phần mềm hiện nay, thì số lượng việc làm có liên quan đến lĩnh vực web chiếm một tỉ trọng tương đối lớn. Lập trình viên có khả năng làm về web đang được săn tìm khá nhiều trên các trang tìm việc online …

Continue reading [Javascript] Vượt qua các bài phòng vấn Javascript.

Những trò vui vẻ với Apply(), Call() và Bind() trong Javascript.

            Chắc có thể mọi người đã biết rồi, hàm (function) trong Javascript cũng được coi là những đối tượng (object). Vậy thì sao? Trả lời: Bản thân hàm cũng sẽ có những phương thức được gắn với nó, kiểu như phương thức gắn với đối tượng vậy đó. Điều …

Continue reading Những trò vui vẻ với Apply(), Call() và Bind() trong Javascript.