JavaScript
この記事では「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に反映されます。コンストラクターでサイズが指定されていない場合、プロパティの両方のペアは同じ値になります。