Dòng code nào trong 2 dòng dưới đây là hiệu quả hơn? Giải thích?

{{FormatNumbertoThousand(model.total_like)}} lượt thích
1.425 lượt xem
Jquery basic
document.getElementById( "logo" );

hoặc:

$( "#logo" );

 

Trả lời:

Dòng code đầu tiên là Javascript thuần không dùng jQuery, có hiệu quả và nhanh hơn.

Dòng code thứ 2 là Jquery, sẽ gọi tới các lệnh javascript.

Jquery được xây dựng dựa trên Javascript và sử dụng các phương thức của nó để giúp quản lý DOM dễ hơn. Vì vậy, chúng ta nên nhớ rằng jQuery sẽ không bao giờ có hiệu suất cao hơn Javascript thuần, nhưng bù lại nó giúp chúng ta thực lệnh một số yêu cầu một cách đơn giản và ngắn gọn hơn.

Chúng ta chỉ nên sử dụng jQuery khi nó thật sự mang lại lợi ích cho dự án.

Câu hỏi tiếp theo: Tại sao chúng ta sử dụng jQuery?
{{login.error}}