JavaScript em todas as imagens carregadas

Aqui está algo que eu provavelmente já sabia, mas me incomodou recentemente. Se você deseja executar algum JavaScript depois que todas as imagens forem carregadas, window.onloadnão use document.onload. Isso é importante ao trabalhar com elementos DOM cujas dimensões podem mudar com base em tamanhos de imagem desconhecidos.