Bài viết hướng dẫn bạn tạo một chiếc đồng hồ trên trang web với HTML canvas. Nội dung của bài được biên soạn từ w3schools.com Phần I – Tạo Canvas Đầu tiên chiếc đồng hồ cần có một nơi để “trưng bày” (HTML container). Chúng ta cần tạo một HTML canvas với kích thước là […]
Chúng ta sẽ tìm hiểu các vấn đề cơ bản bằng việc tập trung vào Hướng đối tượng trên JavaScript (OOJS) – bài viết này sẽ trình bày căn bản về Lập trình Hướng Đối tượng (OOP), sau đó chúng ta sẽ tìm hiểu cách JavaScript mô phỏng các lớp với các hàm tạo (constructor), […]
Trong bài viết trước chúng ta đã xem xét các đối tượng trong JavaScript, bài viết này sẽ nói về những cú pháp căn bản của chúng và sẽ được tiếp xúc lại với một số đặc tính đã được biết đến trước đây, thật ra nhiều đặc tính bạn đã xử lý trước đó […]
Khởi nguồn từ giữa những năm 1990, qua 20 năm tồn tại và phát triển, Javascript đã có những thay đổi lớn để thích nghi với thời cuộc, và bây giờ trở thành một ngôn ngữ toàn năng, thiết yếu và phù hợp đối với bất cứ một nhà phát triển nào. Với ý tưởng […]
Nguyễn Việt Khoa QUnit là gì? QUnit là một framework mạnh, miễn phí và dễ sử dụng để triển khai Kiểm thử Đơn vị (Unit Testing) trong JavaScript. Framework này đã được dùng cho các dự án jQuery, jQuery UI và jQuery Mobile cũng như có thể dùng cho tất cả các mã nguồn JavaScript […]
Lật lại lịch sử của Javascript, ngôn ngữ được Brendan Eich phát triển, lần đầu tiên ngôn ngữ này xuất hiện là vào năm 1995 bởi Sun Microsystem và Netcapse, sau đó một năm, trình duyệt Netcapse phát hành phiên bản hỗ trợ khả năng xử lý javascript làm thay đổi đáng kể bộ mặt […]
Có lẽ các bạn đã quen thuộc với Javascript qua loạt bài “Javascript và lập trình hướng đối tượng“. Bài viết này tác giả Nguyễn Hiển sẽ giới thiệu một đối tượng quan trọng trong Javascript: Array. Array có mặt trong hầu hết các ngôn ngữ lập trình, là một cấu trúc dữ liệu cho […]
[TapChiLapTrinh] Một trong những tiêu chuẩn để thiết kế giao diện web là đơn giản, tinh tế và dễ sử dụng. Có khá nhiều công nghệ để giúp cho chúng ta làm được điều đó. Freebie là một plugin jQuery đơn giản để tạo ra tooltips mà bạn có thể nhúng vào bất kỳ thiết […]
Như bạn đã biết, jQuery là một thế giới rộng lớn và lung linh, mang lại cho lập trình viên nhiều trải nghiệm thú vị, và cũng khiến họ bị mê hoặc và gần như nghĩ rằng: jQuery là nơi duy nhất mang lại sự sống cho các trang web. Người ta thường nói rằng: […]
Nhớ lại bài viết trước, hàm $ trong jQuery của chúng ta xuất hiện với dáng vẻ xem ra rất hiền lành đơn giản, một hàm $ có khả năng tạo, truy vấn và tìm kiếm mọi phần tử hiện diện trên trang web dựa trên cấu trúc truy vấn CSS Selector. Tuy nhiên, câu […]