これはチュートリアルのJavaScriptコードで、画像をキャンバスに読み込んで後で操作します。無関係なコードの大部分を省略し、理解しやすくしました。Javascript:Javascript経由で画像をロードする
1)画像のファイル名を含む行が常にimageObj.onload関数の下に置かれている理由を理解できません。それは問題ですか?どの時点で画像が読み込まれ始めますか?
2)画像ファイルの送信元を忘れた場合はどうなりますか?
<script>
window.onload = function(){
....
var imageObj = new Image();
imageObj.onload = function(){
....
....
});
....
....
};
imageObj.src = "yoda.jpg";
};
</script>
イメージファイルのソースを配置して、何が起こるかを確認しようとしましたか? –