CanvasRenderingContext2D.canvas

Baseline Widely available

This feature is well established and works across many devices and browser versions. It’s been available across browsers since July 2015.

CanvasRenderingContext2D.canvasキャンバス API の一部で、このコンテキストに関連付けられた HTMLCanvasElement オブジェクトへの読み取り専用の参照です。 <canvas> に関連づけられていない場合は null になることがあります。

構文

js
ctx.canvas;

この <canvas> 要素があるとします。

html
<canvas id="canvas"></canvas>

CanvasRenderingContext2D の中にある canvas 要素への参照は、 canvas プロパティから取得することができます。

js
var canvas = document.getElementById("canvas");
var ctx = canvas.getContext("2d");
ctx.canvas; // HTMLCanvasElement

仕様書

Specification
HTML Standard
# dom-context-2d-canvas-dev

ブラウザーの互換性

BCD tables only load in the browser

関連情報