web前端全系列 教程
1839个小节阅读:2242.9k
目录
鸿蒙应用开发
C语言快速入门
JAVA全系列 教程
面向对象的程序设计语言
Python全系列 教程
Python3.x版本,未来主流的版本
人工智能 教程
顺势而为,AI创新未来
大厂算法 教程
算法,程序员自我提升必经之路
C++ 教程
一门通用计算机编程语言
微服务 教程
目前业界流行的框架组合
web前端全系列 教程
通向WEB技术世界的钥匙
大数据全系列 教程
站在云端操控万千数据
AIGC全能工具班
A A
White Night
ctx.drawImage(img,x,y)
:用于将图像绘制到画布
img
:图像数据,可以是<img>
元素,也可以是<canvas>
元素x
:在目标 canvas 里放置图像的左上角的横坐标y
:在目标 canvas 里放置图像的左上角的纵坐标xxxxxxxxxx
// 绘制矩形
ctx.fillStyle = ' #4F191A'
ctx.fillRect(0, 0, 500, 200)
//定义绘图函数
function draw(imgUrl,x,y) {
// 定义img
var img = new Image();
img.src = imgUrl;
//图片加载完绘制图片
img.onload = function () {
ctx.drawImage(img, x, y);
}
}
// 绘制三张图片
draw('../assets/2.jpg',50,10)
draw('../assets/3.jpg',200,10)
draw('../assets/4.jpg',350,10)
实时效果反馈
1.下列描述错误的是:
A ctx.drawImage()
可以在画布上面直接绘制一张图片
B 更改drawImage(img,x,y)
的第二个第三个参数不会影响图像在画布中的位置
答案
1=>B