JavaScriptを使って動的にhtml画像を作りたいです。
以下の2つの方法に違いはありますか?
1)
var Img = document.createElement("img");
Img.setAttribute('src', 'myImageSrc');
document.body.appendChild(Img);
2)
var Img = new Image();
Img.src = 'myImageSrc';
どれが最良の方法ですか?また、new Image()
引数を受け取るメソッド (例: : new Image(1,1)
) 以外を使用するとどうなりますか?