Cập nhật: [ Javascript ]
Một số người nói rằng dành thời gian phát triển cho hiệu suất là không đáng vì khi nâng cấp phần cứng thường là một sự thay thế rẻ hơn. Nhưng khi chúng ta biết cách tối ưu hóa những dòng code thì sẽ tiết kiệm hơn gấp nhiều lần hơn so với việc nâng cấp mới phần cứng.

Cập nhật: [ Javascript ]
Ai đã/đang là Javascript developer chắc ko còn lạ gì các khái niệm Callback Hell, Promise Hell khi phải xử lý các vấn đề liên quan đến đồng bộ/bất đồng bộ.

Cập nhật: [ Javascript ]
Trong bài viết này mình sẽ giới thiệu thêm những phương thức của Array mà theo mình bạn rất hay sử dụng.

Cập nhật: [ Javascript ]
JavaScript thường được biết đến là một ngôn ngữ lập trình để bắt đầu và rất khó để master nó. Bởi vì nó là một ngôn ngữ lập trình có từ khá lâu và linh động.

Cập nhật: [ Javascript ]
Mixin là một lớp chứa những phương thức dùng để sử dụng cho các lớp khác mà không cần trở thành lớp cha của các class đó

Cập nhật: [ Javascript ]
Object trong JavaScript đơn giản là 1 hashmap của các cặp key-value với key luông là string và value có thể là bất cứ định dạng nào bao gồm string, integers, booleans, functions hoặc thậm chí là một object khác.

Cập nhật: [ Javascript ]
Các biến là phần thiết yếu của mọi ngôn ngữ lập trình. Vì vậy, bạn phải hiểu những điều cơ bản của biến trước khi bạn đi sâu vào ứng dụng.

Cập nhật: [ Javascript ]
Lazy loading image có nghĩa là tải hình ảnh trên trang web theo kiểu bất đồng bộ - tức là sau khi nội dung được tải đầy đủ thì chúng mới xuất hiện trong trình duyệt.

Cập nhật: [ Javascript ]
Trong bài viết này, chúng ta sẽ tìm hiểu về phạm vi biến trong Javascript, hoisting trong Javascript và tính chất riêng của chúng. Để làm việc tốt với Javascript, thì đây cũng là một khái niệm mà các lập trình viên cần nắm rõ.

Cập nhật: [ Javascript ]
Sau đây là phần giải thích toàn diện về scope và context, sự khác biệt và cách các design pattern sử dụng chúng.
