Computer >> Máy Tính >  >> Lập trình >> Javascript

Sự khác biệt giữa jQuery và JavaScript là gì?

Sau đây là sự khác biệt giữa jQuery và JavaScript:

jQuery

jQuery là một thư viện JavaScript ngắn gọn và nhanh chóng được tạo bởi John Resig vào năm 2006. jQuery đơn giản hóa việc duyệt qua tài liệu HTML, xử lý sự kiện, tạo hoạt ảnh và tương tác Ajax cho Phát triển Web nhanh.

JavaScript

JavaScript là một ngôn ngữ lập trình thông dịch, nhẹ. Nó được thiết kế để tạo ra các ứng dụng lấy mạng làm trung tâm. Nó miễn phí và được tích hợp với Java. JavaScript rất dễ thực hiện vì nó được tích hợp với HTML. Nó mở và đa nền tảng.

jQuery được tự động tối ưu hóa để hoạt động với nhiều trình duyệt. Tuy nhiên, JavaScript vẫn đang giải quyết một số vấn đề như khả năng tương thích giữa các trình duyệt. Điều này có thể do các nhà phát triển trình duyệt web thực hành triển khai JavaScript kém.

jQuery cần ít kiểm tra mã hơn và ít mã hơn cho cùng một mục tiêu, khi so sánh với JavaScript. Ví dụ:để thay đổi kích thước phông chữ, màu nền, v.v.

Hãy để chúng tôi xem một ví dụ về jQuery và JavaScript để thay đổi màu nền:

JavaScript

function changeColor(color) {
   document.body.style.background = color;
}
Onload=”changeColor('blue’);”

jQuery

$ (‘body’) .css (‘background’, ‘#0000FF’);

Như hình trên, cả hai đoạn mã đều thực hiện cùng một công việc là thay đổi màu nền. Nhưng jQuery tốn ít mã hơn và bằng cách này, bạn cũng có thể làm việc với các ví dụ khác, điều này cho thấy rằng jQuery giảm thiểu mã và dễ sử dụng hơn.