色々あります。window.onload が一番ガチなやつ。結果はコンソール参照。
document.addEventListener() が一番先に DOM Ready 扱いする。
$(document).ready() は、 jQuery 自体の読み込み完了を待つ為か、ちょっと遅い。
window.onload は、全ての要素の読み込み完了を待つので、一番遅い。
ページ読み込みが本当に完了したっていうのを知りたいならば、window.onload を使ったらいいと思う。