Quản lý Bất đồng bộ với Promise và Async/Await trong JavaScript
Giới thiệu về Promise
Trong JavaScript, các tác vụ bất đồng bộ (như gọi API, đọc file, hẹn giờ) thường phức tạp để quản lý bằng các callback lồng nhau (callback hell). Để giải quyết vấn đề này, JavaScript đã giới thiệu khái niệm Promise. Một Promise đại diện cho kết quả cuối cùng của một thao tác bất đồng bộ, có thể là thành công hoặc thất bại. ...
Đăng vào ngày 19 tháng 7 lúc 10:45
Lập trình bất đồng bộ (Phần 1)
Mục lục
Phương thức bất đồng bộ: Phương thức sử dụng từ khóa async
Phương thức bất đồng bộ thường trả về Task<T>, trong đó T là kiểu dữ liệu kết quả. Quy ước đặt tên phương thức kết thúc bằng Async
Dù không có giá trị trả về, nên khai báo kiểu Task thay vì void
Khi gọi phương thức có kiểu Task<T>, sử dụng await để nhận giá trị kiểu ...
Đăng vào ngày 17 tháng 7 lúc 09:36
Hàm và các phương thức xử lý mảng trong JavaScript
Khái niệm về hàm trong JavaScript
Hàm là một khối mã được thiết kế để thực hiện một nhiệm vụ cụ thể. Nó giúp tổ chức chương trình theo ba cấu trúc điều khiển cơ bản: tuần tự, rẽ nhánh và lặp. Thay vì viết lại cùng một đoạn mã nhiều lần, ta có thể đóng gói logic vào một hàm và gọi nó bất cứ khi nào cần.
Lợi ích khi sử dụng hàm
Tránh lặp lại ...
Đăng vào ngày 19 tháng 5 lúc 20:30