Profile cover photo
Profile photo
Complete JavaScript
Help people to master JavaScript
Help people to master JavaScript
About
Posts

Post has attachment
Bạn đã biết cách sử dụng var và let trong JavaScript hay chưa?

Bài viết sau sẽ giúp bạn phân biệt var và let.
Add a comment...

Post has attachment
Ngày nay, Github đã trở nên vô cùng phổ biến đối với lập trình viên. Bạn có thể tìm thấy rất nhiều tài liệu, project khác nhau trên Github.

Do đó, việc biết cách sử dụng Git là điều vô cùng quan trọng. Bài viết này sẽ hướng dẫn cơ bản về Git cũng như các câu lệnh Git cơ bản.

Add a comment...

Post has attachment
Một số cách để cài đặt phần mềm trên Ubuntu:
+ Dùng Ubuntu Software Center
+ Sử dụng apt-get
+ Cài đặt offline sử dụng các gói: .rpm, .bin, .tar, ...
Add a comment...

Post has attachment
Có bao giờ bạn thắc mắc, chuyện gì thực sự diễn ra khi chúng ta gõ một địa chỉ trang web (ví dụ: completejavascript.com) lên trình duyệt và nhấn Enter?

Đầu tiên, trình duyệt sẽ tìm kiếm địa chỉ IP của server ứng với tên miền, sau đó là mở kết nối TCP đến server thông qua cổng 80 - cổng mặc định của giao thức HTTP. Nếu server tồn tại và chấp nhận kết nối, trình duyệt sẽ gửi yêu cầu dạng GET đến server để lấy thông tin trang web. Tiếp theo, server phản hồi lại trình duyệt theo đúng kết nối đó. Và cuối cùng, trình duyệt xử lý thông tin phản hồi và hiển thị nó lên trang web.

Quá trình này được thực hiện hoàn toàn dựa trên trình duyệt. Tuy nhiên, bài viết này sẽ hướng dẫn bạn gửi yêu cầu HTTP đến server bằng JavaScript thông qua đối tượng XMLHttpRequest. Nhưng trước khi đi vào tìm hiểu cách sử dụng XMLHttpRequest, chúng ta hãy lướt qua một chút về giao thức HTTP để biết nó là cái gì trước đã. OK?
Add a comment...

Post has attachment
Ubuntu là một trong những phiên bản Linux phổ biến nhất. Vì vậy, hiện tại tôi đang sử dụng hệ điều hành này.

Theo tôi, Ubuntu có những ưu điểm như: nhẹ, ổn định, an toàn, miễn phí và “nhanh”. Từ “nhanh” ở đây tôi đặt trong ngoặc kép vì nó không dùng để chỉ tốc độ xử lý phần cứng. Mà bởi vì, Ubuntu cung cấp rất nhiều các câu lệnh sử dụng trên Terminal giúp lập trình viên làm việc nhanh chóng, đơn giản và hiệu quả.

Tin tôi đi, một khi bạn đã biết sử dụng Ubuntu, bạn sẽ không muốn quay trở lại Windows nữa đâu.

Dĩ nhiên, với phiên bản Ubuntu Desktop, bạn hoàn toàn có thể sử dụng Ubuntu theo cách mà bạn đang dùng trên Windows – với chuột và bàn phím.

Nhưng sẽ là thiếu sót nếu như bạn không biết về những câu lệnh cơ bản, đơn giản mà lại hiệu quả sau đây.
Add a comment...

Post has attachment
Những năm gần đây, sự phổ biến của JavaScript đã được gia tăng rất nhiều.

Có một bằng chứng để chứng tỏ sự thay đổi đó. Vào đầu năm nay, IBM đã công nhận JavaScript là một trong những ngôn ngữ lập trình tốt nhất của năm.
Add a comment...

Post has attachment
Từ hacker có rất nhiều ý nghĩa và trong thế giới của máy tính, nó ám chỉ “những người làm cho thiết bị chạy theo cách mà nó không được mong muốn để hoạt động”.

Nói chung, đây là một trong những từ dễ gây hiểu lầm nhất trong tiếng anh. Mọi người thường sẽ nghĩ ngay đến các thể loại tội phạm khi họ nghe thấy từ này. Nhưng thực tế từ này mang nhiều ý nghĩa hơn như vậy.
Add a comment...

Post has attachment
Đối với mỗi trang web, đặc biệt là những trang web có sự tương tác với người dùng, thì việc xử lý sự kiện chuột và bàn phím là không thể thiếu.

Do đó, bài viết này sẽ giới thiệu cách xử lý một số Event JavaScript cơ bản.
Add a comment...

Post has attachment
Có thể bạn đã nghe về Coder, Programmer, Developer và Software Engineer.

Vậy sự khác nhau giữa chúng là gì?
Add a comment...

Post has attachment
DOM là viết tắt của Document Object Model.

Hiểu đơn giản thì DOM chính là những phần tử biểu diễn cấu trúc dữ liệu của một trang web.
Add a comment...
Wait while more posts are being loaded