Hướng dẫn JavaScript chỉ cho bạn cách sử dụng JavaScript và cung cấp tổng quan về ngôn ngữ. Nếu bạn cần thông tin đầy đủ về một tính năng ngôn ngữ, hãy xem tài liệu tham khảo JavaScript Show
Hướng dẫn này được chia thành các chương sau Giới thiệuTổng quan. Giới thiệu
Ngữ pháp và các loạiTổng quan. Ngữ pháp và các loại
Luồng điều khiển và xử lý lỗiTổng quan. Luồng điều khiển và xử lý lỗi
Vòng lặp và phép lặpTổng quan. Vòng lặp và phép lặp
Chức năngTổng quan. Chức năng
Biểu thức và toán tửTổng quan. Biểu thức và toán tử
Số và ngày thángTổng quan. Số và ngày tháng
định dạng văn bảnTổng quan. định dạng văn bản
Bộ sưu tập được lập chỉ mụcTổng quan. Bộ sưu tập được lập chỉ mục
Bộ sưu tập có khóaTổng quan. Bộ sưu tập có khóa
Làm việc với các đối tượngTổng quan. Làm việc với các đối tượng
Sử dụng các lớpTổng quan. Sử dụng các lớp
lời hứaTổng quan. lời hứa
Trình vòng lặp và máy phát điệnTổng quan. Trình vòng lặp và máy phát điện
lập trình metaTổng quan. lập trình meta
mô-đun JavaScriptTổng quan. mô-đun JavaScript
Tìm thấy một vấn đề với trang này?
Sửa đổi lần cuối. Ngày 13 tháng 9 năm 2022, bởi những người đóng góp MDN JavaScript là ngôn ngữ lập trình cho phép bạn triển khai những thứ phức tạp trên các trang web. Mỗi khi một trang web làm được nhiều việc hơn là chỉ ngồi đó và hiển thị thông tin tĩnh để bạn xem—hiển thị cập nhật nội dung kịp thời, bản đồ tương tác, đồ họa 2D/3D hoạt hình, hộp video tự động cuộn, v.v.—bạn có thể cá rằng có thể có sự tham gia của JavaScript Tìm cách trở thành một nhà phát triển web front-end?Chúng tôi đã tập hợp một khóa học bao gồm tất cả các thông tin cần thiết mà bạn cần để hướng tới mục tiêu của mình Bắt đầu điều kiện tiên quyếtJavaScript được cho là khó học hơn các công nghệ liên quan như HTML và CSS. Trước khi cố gắng học JavaScript, bạn nên làm quen với ít nhất hai công nghệ này trước và có lẽ cả những công nghệ khác nữa. Bắt đầu bằng cách làm việc thông qua các mô-đun sau
Có kinh nghiệm trước đây với các ngôn ngữ lập trình khác cũng có thể hữu ích Sau khi làm quen với những kiến thức cơ bản về JavaScript, bạn có thể tìm hiểu về các chủ đề nâng cao hơn, chẳng hạn như
mô-đunChính sách của chúng tôi về JavaScript hiện đại JavaScript là một ngôn ngữ đang phát triển tích cực và đã thay đổi rất nhiều trong những năm qua. Đặc biệt, phiên bản thứ 6 của ngôn ngữ này (đôi khi được gọi là ECMAScript 2015 hoặc ES6), được giới thiệu vào năm 2015, đã bổ sung nhiều tính năng mới. Đồng thời, để duy trì khả năng tương thích ngược với các trang web cũ hơn, các tính năng cũ của ngôn ngữ đã được giữ lại, ngay cả khi chúng không còn được coi là thông lệ tốt Chúng tôi nghĩ rằng các tính năng được thêm vào JavaScript trong ECMAScript 2015 và các phiên bản tiếp theo cho phép các nhà phát triển viết mã dễ đọc, đáng tin cậy và biểu cảm hơn và điều quan trọng là phải tìm hiểu về chúng Các tính năng chúng tôi dạy trong khóa học này ổn định và đã được hỗ trợ bởi tất cả các trình duyệt chính trong vài năm Chủ đề này chứa các mô-đun sau, theo thứ tự được đề xuất để làm việc với chúng JavaScript bước đầu tiênTrong mô-đun JavaScript đầu tiên của chúng tôi, trước tiên chúng tôi trả lời một số câu hỏi cơ bản như "JavaScript là gì?", "nó trông như thế nào?" và "nó có thể làm gì?", trước khi chuyển sang hướng dẫn bạn trải nghiệm thực tế đầu tiên . Sau đó, chúng ta sẽ thảo luận chi tiết về một số tính năng chính của JavaScript, chẳng hạn như biến, chuỗi, số và mảng khối xây dựng JavaScriptTrong mô-đun này, chúng tôi tiếp tục đề cập đến tất cả các tính năng cơ bản chính của JavaScript, chuyển sự chú ý của chúng tôi sang các loại khối mã thường gặp như câu lệnh điều kiện, vòng lặp, hàm và sự kiện. Bạn đã thấy nội dung này trong khóa học, nhưng chỉ thoáng qua — ở đây chúng ta sẽ thảo luận rõ ràng về tất cả Giới thiệu các đối tượng JavaScriptTrong JavaScript, hầu hết mọi thứ đều là đối tượng, từ các tính năng cốt lõi của JavaScript như chuỗi và mảng cho đến API trình duyệt được xây dựng trên JavaScript. Bạn thậm chí có thể tạo các đối tượng của riêng mình để đóng gói các hàm và biến liên quan thành các gói hiệu quả. Bản chất hướng đối tượng của JavaScript rất quan trọng để hiểu nếu bạn muốn tiếp tục với kiến thức về ngôn ngữ của mình và viết mã hiệu quả hơn, do đó chúng tôi đã cung cấp mô-đun này để giúp bạn. Ở đây chúng tôi dạy chi tiết về lý thuyết đối tượng và cú pháp, xem cách tạo các đối tượng của riêng bạn và giải thích dữ liệu JSON là gì và cách làm việc với nó JavaScript không đồng bộTrong mô-đun này, chúng ta sẽ xem xét JavaScript không đồng bộ, tại sao nó lại quan trọng và cách nó có thể được sử dụng để xử lý hiệu quả các hoạt động chặn tiềm năng, chẳng hạn như tìm nạp tài nguyên từ máy chủ API web phía máy kháchKhi viết JavaScript phía máy khách cho các trang web hoặc ứng dụng, bạn sẽ không đi quá xa trước khi bắt đầu sử dụng API — giao diện để thao tác các khía cạnh khác nhau của trình duyệt và hệ điều hành mà trang web đang chạy hoặc thậm chí dữ liệu từ các trang web khác . Trong mô-đun này, chúng ta sẽ khám phá API là gì và cách sử dụng một số API phổ biến nhất mà bạn thường gặp trong công việc phát triển của mình Giải quyết các sự cố JavaScript phổ biếnSử dụng JavaScript để giải quyết các vấn đề phổ biến cung cấp liên kết đến các phần nội dung giải thích cách sử dụng JavaScript để giải quyết các vấn đề rất phổ biến khi tạo trang web Xem thêmJavaScript trên MDN Điểm vào chính cho tài liệu JavaScript cốt lõi trên MDN — đây là nơi bạn sẽ tìm thấy các tài liệu tham khảo mở rộng về tất cả các khía cạnh của ngôn ngữ JavaScript và một số hướng dẫn nâng cao dành cho những người dùng JavaScript có kinh nghiệm Học JavaScriptMột tài nguyên tuyệt vời dành cho các nhà phát triển web đầy tham vọng — Học JavaScript trong môi trường tương tác, với các bài học ngắn và bài kiểm tra tương tác, được hướng dẫn bởi đánh giá tự động. 40 buổi học đầu tiên miễn phí mã hóa toán họcMột loạt video hướng dẫn xuất sắc dạy toán mà bạn cần hiểu để trở thành một lập trình viên hiệu quả, của Keith Peters |