试题详情
简答题试比较SVG与Canvas,二者有哪些异同点?
  • SVG与Canvas相比的异同如下:
    SVG是在XML中描述二维图像的语言;而Canvas则在JavaScript程序中绘制二维图像。
    在SVG中,每一个绘制的图形都会被记录为一个对象,当SVG对象的属性变化时,浏览器会自动重画图形。
    Canvas图像是一个像素一个像素绘制的,一旦图像绘制完成,浏览器就会忘了它。如果图像的位置变化了,那么场景都要重画,包括被该图像覆盖的对象。
  • 关注下方微信公众号,在线模考后查看

热门试题