CanvasRenderingContext2D:canvas 属性

Baseline 已广泛支持

此特性已相当成熟,可在许多设备和浏览器版本上使用。自 ⁨2015 年 7 月⁩以来,各浏览器均已提供此特性。

CanvasRenderingContext2D.canvas 属性是 Canvas API 的一部分,它是一个只读的引用,指向与给定上下文关联的 HTMLCanvasElement 对象。如果不存在关联的 <canvas> 元素,它可能为 null

一个 HTMLCanvasElement 对象。

示例

给定此 <canvas> 元素

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

…你可以通过使用 canvas 属性来获取 CanvasRenderingContext2D 中对 canvas 元素的引用

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

规范

规范
HTML
# dom-context-2d-canvas-dev

浏览器兼容性

另见