Ba cách tạo class trong Javascript - Javascript nâng cao

Trước đây mình nói Javascript là ngôn ngữ không có hướng đối tượng nhưng cho tới bài này mới thấy sự sai lầm của câu nói đó. Javascript là một ngôn ngữ có hướng đối tượng rất linh hoạt về cú pháp, tuy nhiên đối tượng trong Javascript không thể hiện đầy đủ 4 tính chất quan trọng trong lập trình hướng ...

Tác giả: Bùi Văn Nam viết 14:48 ngày 06/04/2021

Kiểm tra kết nối internet bằng Javascript - Bài tập Javascript

Như bạn thấy trong Facebook và Gmail có chức năng thông báo tình trạng Internet của bạn và thông báo cho người dùng biết, chức năng này khá hay vì bạn có thể lưu trữ những thông tin quan trọng trên Client và lúc có Internet sẽ tiếp tục xử lý. Nếu bạn đang cần làm một chức năng như vậy thì xem bài ...

Tác giả: Tạ Quốc Bảo viết 14:48 ngày 06/04/2021

Mã hóa md5 trong javascript - Bài tập Javascript

Hàm MD5 thường được sử dụng để mã hóa mật khẩu và lưu vào trong CSDL, tuy nhiên trong Javascript hiện nay vẫn chưa hỗ trợ hàm mã hóa này, vì vậy trong bài này mình sẽ giới thiệu với bạn hàm mã hóa MD5 được viết bằng Javascript. Nội dung hàm mã hóa md5 trong javascript như sau: ...

Tác giả: Tạ Quốc Bảo viết 14:48 ngày 06/04/2021

Đọc file PDF online với PDFReader pdf.js javascript - Bài tập Javascript

Ở bài giới thiệu những plugin đọc file pdf online tốt nhất tôi đã liệt kê một số plugin thường hay sử dụng, và tôi cũng có hứa là hướng dẫn sử dụng một trong các plugin đó để thực hiện đọc file pdf. Điểm mạnh của PDF Reader plugin pdf.js là bạn có thể chạy được trên các ...

Tác giả: Tạ Quốc Bảo viết 14:48 ngày 06/04/2021

JavaScript Type Conversion - Bài tập Javascript

Trong Javascript, cùng một giá trị gốc nhưng ở các kiểu giữ liệu khác nhau sẽ có các giá trị khác nhau. Javascript cung cấp cho người dùng những phương thức để chuyển đổi qua lại giữa các kiểu dữ liệu nhằm phục vụ cho nhu sử dụng của từng trường hợp, những phương thức đó gọi chung là JavaScript Type ...

Tác giả: Tạ Quốc Bảo viết 14:48 ngày 06/04/2021

JavaScript RegExp Reference - Bài tập Javascript

RegExp Object regular expression object là một đối tượng mô tả khuôn mẫu để tìm kiếm một chuỗi. regular expression được sử dụng để tìm kiếm, sửa đổi hoặc thay thế nội dung văn bản. một biểu thức chính quy có thể khớp với nhiều chuỗi, cũng có thể không ...

Tác giả: Tạ Quốc Bảo viết 14:48 ngày 06/04/2021

JavaScript Error Reference - Bài tập Javascript

JavaScript cung cấp cho ta một đối tượng để cung cấp thông tin về lỗi khi có xảy ra lỗi, đối tượng được đề cập ở đây chính là Error Object. Trong ví dụ dưới đây, chúng ta sẽ cố tình viết sai lệnh alert thành addlert để tìm hiểu về cách sử dụng đối tượng Error: ...

Tác giả: Tạ Quốc Bảo viết 14:48 ngày 06/04/2021

JavaScript Math Reference - Bài tập Javascript

Math Object Đối tượng Math trong Javascript sẽ giúp bạn thực hiện các biểu thức đặc biệt trong toán học. Đối tượng Math không cần phải khởi tạo. Tất cả các thuộc tính, phương thức của đối tượng tượng Math đều có thể được gọi trực tiếp( ví dụ Math.PI, Math.sqrt() .vv..). ...

Tác giả: Tạ Quốc Bảo viết 14:48 ngày 06/04/2021

JavaScript Statements Reference - Bài tập Javascript

JavaScript Statements Trong HTML, JavaScript Statements là những chỉ thị sẽ được thực thi bởi trình duyệt web. Trong ví dụ dưới đây, câu lệnh javascript sẽ nói với trình duyệt rằng hãy viết nội dung chuỗi "Zaidap.com.net" vào trong một phần tử HTML có id = "result". ...

Tác giả: Tạ Quốc Bảo viết 14:48 ngày 06/04/2021

Multi upload file với Progress bar trong PHP - Bài tập Javascript

Xin chào tất cả các bạn, hôm nay mình xin hướng dẫn các bạn cách xây dựng chức năng upload nhiều ảnh cùng một lúc xem trước, kết hợp thanh tiến trình (progress bar) với ngôn ngữ PHP và Ajax. Đây là một chức năng khá cần thiết cho các dự án như mạng xã hội, forum, trang chia sẻ ảnh, ... Để ...

Tác giả: Tạ Quốc Bảo viết 14:48 ngày 06/04/2021

Javascript Object là gì mà khó hiểu thế? - Bài tập Javascript

Dạo này trên group facebook có rất nhiều bạn hỏi về Object trong Javascript, có bạn hỏi nó có ứng dụng gì trong thực tế không, có bạn thì lại bảo object qua khó để tìm hiểu. Ok mọi thứ rất đơn giản và giải đáp thông qua kiến thức về lập trình hướng đối tượng nhé, nên trước tiên hãy đọc bài đó ...

Tác giả: Tạ Quốc Bảo viết 14:48 ngày 06/04/2021

Viết chức năng tạo ảnh đại diện theo tên như Google với Javascript và PHP - Bài tập Javascript

Chào các bạn, chào mừng các bạn đã quay trở lại với Zaidap.com. Hôm nay, mình sẽ hướng dẫn các bạn viết chức năng tạo ảnh đại diện theo tên như Google bằng Javascript và PHP. Chức năng này đang phổ biến với các trang mạng xã hội, forum hiện nay. Nếu bạn chán ghét với những ảnh đại diện mặc định, ...

Tác giả: Tạ Quốc Bảo viết 14:48 ngày 06/04/2021

ạo ứng dụng chụp hình đơn giản trên web với Javascript và PHP - Bài tập Javascript

Đây là một ứng dụng đơn giản về chụp hình, nó sẽ giúp các bạn hình thành cơ sở căn bản về media trên trình duyệt thông qua ngôn ngữ Javacript, đồng thời giúp bạn biết thêm về cách gửi dữ liệu đến PHP để tạo một file ảnh. Trước khi bắt đầu chúng ta hãy tìm hiển nguyên lý hoạt động của nó ...

Tác giả: Tạ Quốc Bảo viết 14:48 ngày 06/04/2021

Viết ứng dụng thông báo lên trình duyệt giống Facebook - Bài tập Javascript

Chào các bạn, bài viết hôm nay mình sẽ hướng dẫn các bạn tạo một thông báo trên trình duyệt đơn giản bằng Javascript, chức năng này giống như chức năng thông báo có bình luận mới mà facebook đang sử dụng. Trước khi vào bài thì chúng ta cùng tìm hiểu thông báo trên trình duyệt là gì đã ...

Tác giả: Tạ Quốc Bảo viết 14:48 ngày 06/04/2021

Cách vượt qua Slider CAPTCHA với JS và Puppeteer - Bài tập Javascript

Mã Captcha giúp bảo vệ trang web tránh khỏi vấn đề SPAM trên website, vì vậy những form đăng nhập hay bình luận thường sẽ có mã captcha bắt buộc người dùng phải nhập đúng thì mới cho submit. Việc tạo mã captcha mặc dù tốt cho website nhưng lại không tốt cho trải nghiệm người dùng. Vì vậy có nhiều ...

Tác giả: Tạ Quốc Bảo viết 14:48 ngày 06/04/2021

JavaScript Operators Reference - Bài tập Javascript

JavaScript Operators được sử dụng để tính toán, so sánh các giá trị, biểu diễn các phép toán trong toán học, v...v. Và trong bài này mình sẽ cùng tìm hiểu một số toán tử thông qua các ví dụ thực tế. JavaScript Arithmetic Operators Các phép tính được sử dụng để biểu diễn các phép tính giữa các ...

Tác giả: Tạ Quốc Bảo viết 14:48 ngày 06/04/2021

Hiển thị thông báo lên console firebug giống Facebook - Bài tập Javascript

Xin chào tất cả các bạn, hôm nay mình sẽ hướng dẫn các bạn xây dựng một plugin nho nhỏ cho website của mình, tuy đơn giản nhưng nó vô cùng thú vị và lạ mắt. Đó chính là show thông báo lên console firebug giống như Facebook. Cái này chắc nhiều bạn cũng thấy hoài nhưng không biết Facebook làm như thế ...

Tác giả: Tạ Quốc Bảo viết 14:48 ngày 06/04/2021

Javascript tips: Cách xóa phần tử ra khỏi mảng - Bài tập Javascript

Chúng ta có hai cách xóa phần tử của mảng đó là sử dụng lệnh delete và hàm splice của Array, trong hai cách này thì ta nên sử dụng hàm splice để xóa bởi lệnh delete chỉ xóa giá trị thành undefined chứ không xóa phần tử vĩnh viễn, còn hàm splice thì xóa vĩnh viễn. Sử dụng lệnh delete Trong ...

Tác giả: Tạ Quốc Bảo viết 14:48 ngày 06/04/2021

Javascript tips: Cắt ngắn một mảng sử dụng length - Bài tập Javascript

Nếu bạn muốn thay đổi tổng số phần tử thì có thể sử dụng thuộc tính length của mảng. Thuộc tính lengh chứa thông tin tổng số phần tử của mảng nên khi bạn thay đổi giá trị của length tức là bạn đã thay đổi tổng số phần tử của mảng. Chúng ta có ba trường hợp, thứ nhất là tăng phần tử, thứ hai là ...

Tác giả: Tạ Quốc Bảo viết 14:48 ngày 06/04/2021

Javscript tips: Một số cách sử dụng DOM truy vấn HTML - Bài tập Javascript

Xây dựng giao diện HTML mà thiếu đi CSS giống như bạn đi xây dựng một ngôi nhà mà không trang trí, và nếu thiếu Javascript thì giống như bạn xây nhà xong mà không mua sắm các thiết bị sử dụng trong nhà, vì vậy đây là bộ 3 không thể tách rời nhau được. Nhưng vấn đề là làm thế nào để Javascript có ...

Tác giả: Tạ Quốc Bảo viết 14:48 ngày 06/04/2021