globalCompositeOperation では、この記述前に描画した矩形の上に、記述後に描画した矩形を載せた際に発生する重なり具合についてあれこれと指定できるみたいだ。 ★html 側 onload = function() { // 画面ロード時に描画を実行 draw(); }; function draw() { // id: globalCompositeOperation で 2 次元描画を行うことの定義 var c = document.getElementById("globalCompositeOperation").getContext('2d'); // fillStyle で緑の塗りを指定 c.fillStyle = "rgb(0, 255, 0)"; // fillRect で塗りつぶした矩形を描画 c.fillRect(40, 0, 20, 150); //