Dois-je utiliser window.load ou document.ready jquery

Récemment, j'ai vu que vous pourriez utiliser

$('document').ready(function() {
//Do Code
});

ou

$('window').load(function() {
//Do Code
});

pour jQuery.

Cependant, ils semblent être les mêmes pour moi! Mais ne le sont pas.

Donc ma question est: Qui dois-je utiliser pour un site web sorte de base à l'animation et asynchrone? Et aussi où l'un des deux est généralement préférable d'utiliser?

Grâce.

source d'informationauteur H Bellamy