JavaScript

Image

 Image()コンストラクタは、新しく HTMLImageElementインスタンスを作成します。

 機能的には document.createElement('img')と同等です。

構文


var htmlImageElement = new Image(width, height);

パラメーター

width
画像の幅(つまり、width 属性の値)。
height
画像の高さ(つまり、height 属性の値)。

使用上の注意

 コンストラクターで指定されたサイズに関係なく、ビットマップ全体がロードされます。コンストラクターで指定されたサイズは、プロパティ HTMLImageElement.widthと HTMLImageElement.heightのインスタンスに反映されます。CSSピクセル単位の画像の固有の幅と高さは、プロパティ HTMLImageElement.naturalWidthと HTMLImageElement.naturalHeightに反映されます。コンストラクターでサイズが指定されていない場合、プロパティの両方のペアは同じ値になります。