THÔNG DỤNG
OOP
ES6
ES(X)
CÁC CHỦ ĐỀ
BÀI MỚI NHẤT
MỚI CẬP NHẬT

Javascript nâng cao

Danh sách các bài viết trong chuyên mục Javascript nâng cao, đây là những bài viết mới nhất được cập nhật trong mục Javascript nâng cao.

Sau loạt bài học javascript căn bản thì mình xin giới thiệu với các bạn series học Javascript nâng cao, đây là series rất quan trọng bởi khi bạn muốn học nodejs hoặc các Javascript Framework thì đây là những kiến thức bắt buộc.

javascript nang cao gif

Vì kiến thức có hạn nên những chia sẻ của mình có tham khảo tài liệu trên mạng, sau đó tổng hợp và viết lại theo lời văn của mình. Ngoài ra mình cũng sẽ bổ sung những kinh nghiệm riêng khi làm việc với Javascript.

Để học được chuỗi series nâng cao này thì ban phải nắm vững Javascript căn bản, mình sẽ không nói đến những thao tác liên quan tới DOM nữa mà sẽ đi sâu vào phần kỹ thuật lập trình.

ES6 là một chuẩn Javascript mới được đưa ra vào năm 2015 với nhiều quy tắc và cách sử dụng khác nhau với nhiều cú pháp mới và nâng cao hơn nhằm giúp lập trình viên đa dạng hóa các mã code để đạt hiệu xuất cao. Vì vậy trong series học Javascript nâng cao này mình cũng sẽ giới thiệu đến các bạn cú pháp của ES6 để khỏi bị tụt hậu :)

Rất mong được các bạn ủng hộ nhiệt tình :D

+JAVASCRIPT NÂNG CAO
» Thông dụng
1 Ba cách tạo class trong Javascript
2 Cách xử lý lỗi với try catch trong Javascript
3 Hiểu rõ hơn về từ khóa this trong Javascript
4 Hàm closure trong javascript
5 Callback trong Javascript
6 Hiểu hơn về hàm bind() trong Javascript
7 Hiểu hơn về hàm call() và apply() trong Javascript
8 Anonymous function trong javascript
9 Rò rỉ bộ nhớ RAM và CPU khi làm việc với Javascript
10 Hiểu rõ về this trong Javascript qua các ví dụ thực hành
11 Đọc và hiểu về prototype trong Javascript trong 10 phút
» OOP
12 Constructor trong Javascript (function và class constructor)
13 Cách tạo class trong Javascript (Hướng đối tượng OOP ES6)
14 Extends trong Javascript - kế thừa và ghi đè phương thức
15 Cách dùng static trong Javascript (thuộc tính và phương thức tĩnh)
16 Cấp độ private / protected của class trong Javascript
17 Cách dùng Import / Export Module trong javascript
» ES6
18 ECMAScript 2015 - ES6 là gì?
19 Điều kiện cần để tự học ES6
20 ES6 Block Scoped - Khởi tạo biến với từ khóa let
21 Arrow Function trong ES6
22 Destructuring Assignments trong ES6
23 Default Parameters trong ES6
24 Rest Parameters trong ES6
25 Const - biến không thay đổi giá trị trong ES6
26 Collection Sets trong ES6
27 Collection Maps trong ES6
28 Collection WeakMap trong ES6
29 Collection WeakSet trong ES6
30 Symbol trong ES6
31 HTML Template String trong ES6
32 Synchronous là gì? Asynchronous là gì?
33 Tìm hiểu Promise trong Javascript - ES6
34 Hiểu rõ hơn về Promise trong Javascript - ES6
35 Iterables và iterators trong ES6
» ES(X)
36 Tính năng mới trong ES7 (ECMAScript 2016)
37 Tính năng mới trong ES8 (2017)
38 Những tính năng mới trong ES11
39 Những tính năng mới của ES9 (2018)

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.…

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ữ ..

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

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ố)

Hàm array.slice() trong Javascript

Hàm array.slice() trong Javascript

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

Hàm Array splice() trong Javascript

Hàm Array splice() trong Javascript

Cách sử dụng array.splice() 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

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,…

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…

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…

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…

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ì ...

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…

Cách gán giá trị cho thẻ input trong javascript

Cách gán giá trị cho thẻ input trong javascript

Để gán giá trị cho thẻ input thì ta có hai cách, thứ nhất là…

Top