PHẦN CƠ BẢN
VÒNG LẶP
DATA TYPES
EVENTS
DOM
BOM
OBJECT
BỔ SUNG
THỰC HÀNH
JAVASCRIPT CĂN BẢN
CÁC CHỦ ĐỀ
BÀI MỚI NHẤT
MỚI CẬP NHẬT

Javascript căn bản

Danh sách các bài viết trong chuyên mục Javascript căn bản, đây là những bài viết mới nhất được cập nhật trong mục 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.

tu hoc javascript gif

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.

Qua series này mình mong muốn các bạn có thể tự học javascript tại nhà một cách hiệu quả, đồng thời sẽ là nguồn tài liệu tham khảo Javascript gối đầu của các bạn. Mình đang cố gắng hoàn thiện thêm về phần bài tập, nghĩa là mỗi bài học mình sẽ bổ sung các bài tập để các bạn thực hành.

+JAVASCRIPT CĂN BẢN
» Phần cơ bản
1 Javascript là gì? Tìm hiểu ngôn ngữ lập trình javascript
2 Các cách khai báo biến trong Javascript
3 Hàm alert() - confirm() - prompt() trong javascript
4 Các toán tử trong Javascript
5 Lệnh if else trong javascript (dùng để rẻ nhánh chương trình)
6 Lệnh switch case trong Javascript
7 Function trong Javascript - cách tạo hàm và gọi hàm trong JS
8 Biến toàn cục và biến cục bộ trong Javascript
9 Kiểm tra lỗi Javascript bằng Firebug (Inspect Element)
10 Hàm console.log trong Javascript (dùng để xem giá trị của biến)
11 Hàm setTimeout() và setInterval() trong Javascript
» Vòng lặp
12 Cách dùng vòng lặp for trong Javascript
13 Vòng lặp while - do while trong javascript
14 Lệnh break - continue trong Javascript
» Data Types
15 Xử lý chuỗi (string) trong Javascript
16 Các hàm xử lý chuỗi trong Javascript (cắt / tách / nối chuỗi ..)
17 Khai báo và duyệt mảng trong javascript
18 Các hàm xử lý mảng trong javascript hữu ích
19 Cách để tạo mảng hai chiều trong Javascript
20 Đối tượng Number trong Javascript (cách tạo và cách sử dụng)
21 Đối tượng Date trong Javascript - Định dạng format date
22 Các hàm xử lý ngày tháng trong Javascript
23 Cách dùng typeof trong Javascript để kiểm tra kiểu dữ liệu
» Events
24 Các sự kiện (Event) trong Javascript
25 Hiểu rõ return TRUE/FALSE trong Javascript
26 Sự kiện window.onload trong Javascript
27 Hàm addEventListener() trong Javascript
28 Phương thức removeEventListener() Javascript
29 Bắt sự kiện click trong Javascript
30 Sự kiện hover chuột trong Javascript
31 Sự kiện rời chuột onmouseout trong Javascript
32 Sự kiện nhấp đúp chuột ondbclick trong Javascript
33 Sự kiện mousemove trong Javascript (di chuyển chuột)
34 Sự kiện Submit Form trong Javascript
» DOM
35 DOM là gì? Các thao tác với DOM trong Javascript
36 DOM Element trong javascript
37 DOM HTML trong Javascript, lấy nội dung trong thẻ html
38 DOM CSS: Thay đổi CSS bằng Javascript
39 DOM Nodes trong Javascript
40 Mẹo sử dụng thuộc tính HTML trong Javascript
» BOM
41 BOM là gì? BOM trong javascript
42 Cách dùng đối tượng window trong Javascript
43 Location trong Javascript - điều hướng URL trong Javascript
44 History trong Javascript - quản lý lịch sử lướt web với javascript
45 Cách dùng cookie trong Javascript
46 Cách dùng window.navigator trong Javascript
47 Cách dùng đối tượng screen trong Javascript
» Object
48 Đối tượng / Object trong Javascript
49 Thao tác với đối tượng (Object) trong Javascript
50 Object Prototype trong Javascript là gì?
» Bổ sung
51 Cơ chế hoạt động của hoisting trong Javascript
52 Cách dùng use strict trong javascript (strict mode)
53 Biểu thức chính quy RegEx trong Javascript
54 localStorage và sessionStorage trong Javascript
» Thực hành
55 Góp ý kiến cho series javascript căn bản
56 Hàm String isspace() trong Python

Bài xem nhiều

Các hàm xử lý chuỗi trong Javascript (cắt / tách / nối chuỗi ..)

Các hàm xử lý chuỗi trong Javascript (cắt / tách / nối chuỗi ..)

Bài trước chúng ta đã tìm hiểu về chuỗi trong javascript nhưng đó chỉ là…

Chia lấy phần dư / chia lấy phần nguyên trong javascript

Chia lấy phần dư / chia lấy phần nguyên trong javascript

Trong bài này mình sẽ hướng dẫn các bạn các ...

Các sự kiện (Event) trong Javascript

Các sự kiện (Event) trong Javascript

Đáng lẽ bài này mình sẽ tiếp tục giới thiệu với các bạn DOM nhưng…

Các cách khai báo biến trong Javascript

Các cách khai báo biến trong Javascript

Trong bài này ta sẽ tìm hiểu các khai báo biến và gán giá trị…

Hướng tạo thanh search bar bằng CSS

Hướng tạo thanh search bar bằng CSS

Search Bar (thanh tìm kiếm) là chức năng không thể thiếu trong mọi trang web.…

Hàm array.slice() trong Javascript

Hàm array.slice() trong Javascript

Cách sử dụng array.slice() trong javascript

Cách kiểm tra số nguyên dương trong javascript

Cách kiểm tra số nguyên dương trong javascript

Tính tổng hai số bằng Javascript (cộng hai số)

Tính tổng hai số bằng Javascript (cộng hai số)

Tính tổng các phần tử trong mảng javascript

Tính tổng các phần tử trong mảng javascript

Bắt sự kiện click trong Javascript

Bắt sự kiện click trong Javascript

Click là một sự kiện rất quan trọng trong các ngôn ngữ ..

Hàm Array splice() trong Javascript

Hàm Array splice() trong Javascript

Cách sử dụng array.splice() trong javascript

Kiểm tra số nguyên tố bằng Javascript

Kiểm tra số nguyên tố bằng Javascript

Xin giới thiệu và ra mắt serie học javascript qua các bài tập thực hành,…

Javascript là gì? Tìm hiểu ngôn ngữ lập trình javascript

Javascript là gì? Tìm hiểu ngôn ngữ lập trình javascript

Trong bài này chúng ta sẽ tìm hiểu khái niệm Javascript là gì ...

Function trong Javascript - cách tạo hàm và gọi hàm trong JS

Function trong Javascript - cách tạo hàm và gọi hàm trong JS

Hàm là một phương pháp lập trình truyền thống và thường được ứng dụng trong…

Các thuộc tính CSS định dạng thẻ a (links)

Các thuộc tính CSS định dạng thẻ a (links)

Thẻ a đóng vai trò rất quan trọng vì nhiệm vụ của nó là giúp…

Hàm alert() - confirm() - prompt()  trong javascript

Hàm alert() - confirm() - prompt() trong javascript

Hôm nay chúng ta sẽ tìm hiểu đến hai hàm rất thông dụng và hữu…

Hàm addEventListener() trong Javascript

Hàm addEventListener() trong Javascript

Bài trước chúng ta đã học cách sử dụng Javascript để thêm một sự kiện…

Thẻ Table trong HTML (colspan, rowspan, cellpadding và cellspacing)

Thẻ Table trong HTML (colspan, rowspan, cellpadding và cellspacing)

Table là một định dạng dùng để hiển thị dữ liệu ở dạng danh sách.…

Hướng dẫn tạo Slideshow với HTML, CSS và Javascript

Hướng dẫn tạo Slideshow với HTML, CSS và Javascript

Slideshow hay slider là một phần rất quan trọng trong website hiện nay, thực chất…

Thẻ a trong HTML và các thuộc tính của thẻ a thường dùng

Thẻ a trong HTML và các thuộc tính của thẻ a thường dùng

Trong một website luôn tồn tại các link liên kết với ..

Top