Sự khác biệt giữa $ window.load và window.onload là gì?

Đây có thể là một câu hỏi mới, nhưng tôi đã tìm kiếm và thử rất nhiều. Sự khác biệt giữa window.onloadvà là $window.loadgì?

Có những câu trả lời tuyệt vời về sự khác biệt giữa window.onload và document.ready và document.onload so với window.onload , v.v., nhưng tôi chưa tìm thấy tài nguyên hoặc bài viết đề cập đến cả .onload.load.

Tài liệu jQuery nói rằng .load là

“Phương thức này là một phím tắt cho .on (” load “, handler).”

Tôi đã thử đặt cả hai window.onloadwindow.loadtrên trang và xem cái nào bị đánh trước hoặc nếu cả hai đều bị đánh nhưng chúng dường như gây trở ngại cho nhau.

(window).onload(function(){
        alert("window onload - executes when the window's load event fires.");
}

$(document).ready(function(){
        alert("document is ready - executes when HTML-Document is loaded and DOM is ready");
}

$(window).load(function(){
        alert("window is loaded - executes when complete page is fully loaded, including all frames, objects and images");
}

Sự khác biệt giữa chúng là gì và tại sao bạn lại sử dụng cái này hơn cái kia?