Tác giả NIIT - ICT HANOI
Ngày đăng 18/ 09/ 2019
Bình luận 0 Bình luận
Javascript là ngôn ngữ phổ biến trên thế giới, được sử dụng nhiều nhất ở phía máy khách. Hiện nay với sự phát triển của các thư viện, Frarmework, JavaScirpt còn lấn sân sang nhiều lĩnh vực khác như Backend, Mobile App, ...
Vậy...
JavaScript là gì?
JavaScript là ngôn ngữ kịch bản phía máy khách phổ biến nhất và được sử dụng rất rộng rãi. Kịch bản phía máy khách bạn có thể hiểu như là các tập lệnh chạy trong trình duyệt web của bạn. JavaScript được thiết kế để thêm các hiệu ứng tương tác cho các trang web bằng cách thao tác với nội dung được trả về từ máy chủ web.
JavaScript ban đầu được phát triển dưới dạng LiveScript bởi Netscape vào giữa những năm 1990. Sau đó, nó được đổi tên thành JavaScript vào năm 1995 và trở thành tiêu chuẩn ECMA vào năm 1997.
Bây giờ JavaScript là ngôn ngữ kịch bản phía máy khách tiêu chuẩn cho các ứng dụng dựa trên web và nó được hỗ trợ bởi hầu như tất cả các trình duyệt web hiện nay, như Google Chrome, Mozilla Firefox, Apple Safari, v.v.
JavaScript là một ngôn ngữ hướng đối tượng và nó cũng có một số điểm tương đồng về cú pháp với ngôn ngữ lập trình Java.
> Lưu ý: JavaScript không phải là Java và cũng không liên quan gì đến Java cả
JavaScript được chính thức duy trì bởi ECMA (Hiệp hội các nhà sản xuất máy tính châu Âu) dưới dạng ECMAScript.
>> Tìm hiểu thêm về ECMAScript tại đây
Và kể tử ECMAScript 6 (hoặc ES6), JavaScript có sự thay đổi mạnh mẽ khi rất nhiều cú pháp hữu ích. Có thể coi ES6 là phiên bản cập nhật lớn nhất của JavaScript.
Có 2 bổ sung hữu ích nhất trong phiên bản ES6 là:
Bạn sẽ được học trong những phần về JavaScript nâng cao phía sau.
Lưu ý: Series hướng dẫn tự học Lập trình JavaScript của chúng tôi sẽ giúp bạn tìm hiểu các nguyên tắc cơ bản của ngôn ngữ kịch bản JavaScript, từ các chủ đề cơ bản đến nâng cao từng bước. Nếu bạn là người mới bắt đầu, hãy bắt đầu với những điều cơ bản và dần dần tiến về phía trước bằng cách học hỏi một chút mỗi ngày.
Có rất nhiều điều bạn có thể làm với JavaScript. Kể cả viết Web, viết App. Nhưng tôi sẽ tập trung vào các vấn đề bạn có thể làm khi lập trình Web vì các khả năng này là phổ biến và tổng quát.
Chuỗi hướng dẫn Tự học Lập trình JavaScript này bao gồm tất cả các khái niệm lập trình cơ bản, bao gồm các kiểu dữ liệu, toán tử, tạo và sử dụng biến, tạo đầu ra, cấu trúc mã của bạn để đưa ra quyết định trong chương trình của bạn hoặc lặp lại cùng một khối mã nhiều lần, tạo và thao tác chuỗi và mảng, định nghĩa và gọi hàm, v.v.
Khi bạn đã cảm thấy ổn với những khái niệm cơ bản của Javascript, bạn sẽ chuyển sang cấp độ tiếp theo để hiểu về các đối tượng, DOM và BOM, cũng như cách sử dụng đối tượng JavaScript cung cấp sẵn như Date, Math, v.v.
Cuối cùng, bạn sẽ được hướng dẫn về một số khái niệm nâng cao như trình lắng nghe sự kiện, tuyên truyền sự kiện, phương thức mượn từ các đối tượng khác, hành vi hoisting trong JavaScript, mã hóa và giải mã dữ liệu với JSON, cũng như tổng quan chi tiết về các tính năng mới được giới thiệu trong phiên bản ECMAScript 6 (hoặc ES6)
> Lưu ý: Mỗi bài trong hướng dẫn tự học Lập trình JavaScript này chứa rất nhiều ví dụ thực tế mà bạn có thể thử viết lại và chạy kiểm tra bằng bất kỳ trình soạn thảo nào. Những ví dụ này sẽ giúp bạn hiểu rõ hơn về khái niệm hoặc chủ đề của JavaScript. Nó cũng có các cách giải quyết thông minh cũng như các mẹo hữu ích và ghi chú quan trọng.