Самый простой способ - установить фоновое изображение с помощью css для элемента img (или содержащего его элемента) - JavaScript не требуется (вам, разумеется, потребуется установить размеры для тега img)
Если вы хотите, чтобы изображение не отображалось до полной загрузки, вы можете использовать эту технику.