javascript - “二维”是什么意思
问题描述
我明白
var canvas = document.getElementById("myCanvas");
但我不明白
var ctx = canvas.getContext("2d");
“2d”是什么意思,是“二维”吗?我在想那getContext("");
是在文本中找到一些单词
英语不是我的主要语言...
<!DOCTYPE html>
<html>
<body>
<canvas id="myCanvas" width="200" height="100"
style="border:1px solid #d3d3d3;">
Your browser does not support the canvas element.
</canvas>
<script>
var canvas = document.getElementById("myCanvas");
var ctx = canvas.getContext("2d");
ctx.beginPath();
ctx.arc(95,50,40,0,2*Math.PI);
ctx.stroke();
</script>
</body>
</html>
解决方案
“2d”是什么意思,是“二维”吗?
是的
https://developer.mozilla.org/en-US/docs/Web/API/HTMLCanvasElement/getContext
contextType
是一个 DOMString ,包含定义与画布关联的绘图上下文的上下文标识符。可能的值为:
- “2d”,导致创建表示二维渲染上下文的 CanvasRenderingContext2D 对象。
推荐阅读
- html - 如何在不指定像素高度的情况下进行内容 div 的溢出
- algorithm - 计算任意2个元素之间绝对差的重复过程后数组的不同可能值的个数
- discord.py - member.edit 中的“未定义错误‘Self’”
- r - 如何删除数据框中每个单元格中的附加数字
- gitlab - CI 配置将托管在 GitLab 内的不同项目中
- amazon-web-services - 每个事件触发器的 Lambda 函数并发调用
- python - 打印报表仅显示列表中的第一个帐户名称
- arrays - vb net函数获取3维数组中每个元素的值
- flutter - 如何从具有固定宽度和高度的容器中消除溢出错误
- javascript - 使用 Lodash 从嵌套数组对象中获取总和?