Javascript căn bản

Javascript đóng vai trò rất quan trọng khi bạn xây dựng website. Nhiệm vụ của Javascript là xây dựng các hiệu ứng động giúp website trở nên thân thiện với người dùng hơn.

Nhằm giúp các bạn có nguồn tài liệu học Javascript căn bản tiếng Việt miễn phí thì mình biên soạn tổng cộng hơn 50 bài học. Trong 50 bài này mình có tham khảo nhiều nguồn khác nhau và nhiều nhất là trang W3C, vì vậy có thể coi như đây là bộ tài liệu chuẩn cho các bạn. Bên cạnh mỗi bài viết mình sẽ bổ sung thêm các bài tập và các câu hỏi liên quan đến bài viết đó nên bạn sẽ có đầy đủ tài liệu từ bài tập Javascript cho đến tài liệu học javascript.

Để học Javascript tốt thì đòi hỏi bạn phải biết CSS căn bản kết hợp với HTML để tạo nên giao diện và kết hợp chúng với nhau. Hy vọng qua series tự học Javascript căn bản này sẽ giúp bạn có nguồn tài liệu tổng quan hơn.

Note: Series có tham khảo ở một số trang nước ngoài như W3C

PHẦN CƠ BẢN
Javascript là gì? Viết ứng dụng Javascript đầu tiên
Biến và khai báo biến trong javascript
Hàm alert() - confirm() - prompt() trong javascript
Các toán tử trong Javascript
Lệnh kiểm tra điều kiện if else trong javascript
Lệnh switch case trong Javascript
Hàm và tạo hàm (function) trong javascript
Biến toàn cục và biến cục bộ trong Javascript
Sử dụng Firebug để kiểm tra lỗi Javascript
Lệnh console.log kết hợp với Firebug trong Javascript
setTimeout() và setInterval() trong Javascript
VÒNG LẶP
Vòng lặp for trong javascript
Vòng lặp while - do while trong javascript
Lệnh break - continue trong Javascript
EVENTS
Sự kiện (Event) trong Javascript
Thêm sự kiện (Event) bằng Javascript
Return TRUE/FALSE của Events trong Javascript
Sự kiện onload trong Javascript
Hàm addEventListener() trong Javascript
Hàm removeEventListener() trong Javascript
DOM
DOM là gì? Các loại DOM trong Javascript
DOM Element trong javascript
DOM HTML trong Javascript
DOM CSS trong Javascript
DOM Nodes trong Javascript
Đối tượng this trong Javascript
DATA TYPES
Chuỗi (string) trong Javascript
Các hàm xử lý chuỗi trong Javascript
Thao tác với mảng trong javascript
Các hàm xử lý mảng trong javascript
Đối tượng Number trong Javascript
Hàm xử lý Number trong Javascript
Đối tượng Date trong Javascript
Hàm xử lý ngày tháng (Date) trong Javascript
Hàm typeof trong Javascript
BOM
BOM là gì? BOM trong javascript
BOM - Window trong Javascript
BOM - Location điều hướng và xử lý URL trong Javascript
BOM - History trong Javascript
BOM - Cookie trong Javascript
BOM - Window Navigator trong Javascript
BOM - Screen trong Javascript
OBJECT
Đối tượng (object) trong Javascript
Thao tác với đối tượng (Object) trong Javascript
Javascript Object Prototypes
BỔ SUNG
Tìm hiểu JavaScript Hoisting
Use Strict là gì? Strict Mode trong javascript
RegExp - Regular Expression trong Javascript
Bảng biểu thức Regular Expression trong Javascript
HTML5 localStorage và sessionStorage
KẾT THÚC
Góp ý kiến cho series javascript căn bản