javascriptファイルの先頭に2つの異なる画像をプリロードロードします。
var imgColor = new Image();
var imgLoadedColor = false;
imgColor.src = 'color/progress.png';
imgColor.onload = function(){
imgLoadedColor = true;
}
var imgBlackWhite = new Image();
var imgLoadedColor = false;
imgBlackWhite.src = 'blackWhite/progress.png';
imgBlackWhite.onload = function(){
imgLoadedColor = true;
}
の文字列はまたthis.options.type
はのいずれimgColor
かimgBlackWhite
です。
this.options.type
引数を関数に渡そうとすると、の値this.options.type
がオブジェクトではなく文字列であるため、エラーが発生します。ただし、引数を渡すimgColor
と色付きの画像が読み込まれ、引数を渡すimgBlackWhite
と白黒の画像が読み込まれます。これはオブジェクトimgColor
であるためです。imgBlackWhite
imgColor
オブジェクトへの参照とimgBlackWhite
、の文字列の値からの参照を作成するにはどうすればよいthis.options.type
ですか?