Để cắt một khoảng giữa các hình giao nhau trong HTML5 Canvas chúng ta có thể sử dụng thuộc tính globalCompositeOperation. Thuộc tính này có 11 giá trị: source-atop, source-in, source-out, source-over, destination-atop, destination-in, destination-out, destination-over, lighter, xor, và copy. Giá trị mặc định sẽ là source-over.