Lộ trình JavaScript

Hướng dẫn từng bước để trở thành một nhà phát triển Android.

Quay lại trang chủ

Chú giải

Đề xuất
Lựa chọn thay thế
Tùy chọn

1Các Chủ đề Cơ bản

Giới thiệu về JavaScript

JavaScript là gì
Lịch sử và Phiên bản

Biến

Khai báo Biến
Hoisting
Phạm vi Biến

Kiểu dữ liệu

Các Kiểu Nguyên thủy
Đối tượng

2Các Chủ đề Trung cấp

Cấu trúc Dữ liệu

Các Tập hợp Khóa
Các Tập hợp Đánh chỉ mục
Dữ liệu có Cấu trúc (JSON)

Biểu thức & Toán tử

Biểu thức & Toán tử
So sánh Bằng

Luồng Điều khiển

Câu lệnh Điều kiện
Vòng lặp và Lặp lại
Xử lý Ngoại lệ

3Hàm

Các loại Hàm

Hàm Mũi tên
IIFEs

Các Khái niệm về Hàm

Tham số
Đệ quy
Phạm vi từ vựng & Closure
Chế độ Nghiêm ngặt

Sử dụng từ khóa 'this'

Ngữ cảnh của 'this'
Ràng buộc Hàm (call, apply, bind)

4JavaScript Bất đồng bộ

Các Khái niệm Lõi

Vòng lặp Sự kiện
Callbacks & Callback Hell
Promises
async/await

Làm việc với API

Fetch
XMLHttpRequest

5Các Chủ đề Nâng cao

Modules

CommonJS
ESM
Classes
Iterators và Generators

6Môi trường Trình duyệt

DOM & APIs

DOM APIs
Quản lý Bộ nhớ

Gỡ lỗi

Sử dụng Công cụ DevTools của Trình duyệt
Gỡ lỗi Vấn đề

Hãy truy cập các lộ trình liên quan sau và tiếp tục học hỏi