简答题

试比较SVG与Canvas,二者有哪些异同点?

正确答案

SVG与Canvas相比的异同如下:
SVG是在XML中描述二维图像的语言;而Canvas则在JavaScript程序中绘制二维图像。
在SVG中,每一个绘制的图形都会被记录为一个对象,当SVG对象的属性变化时,浏览器会自动重画图形。
Canvas图像是一个像素一个像素绘制的,一旦图像绘制完成,浏览器就会忘了它。如果图像的位置变化了,那么场景都要重画,包括被该图像覆盖的对象。

答案解析

相似试题
  • 比较SVG图像与JPEG和GIF,并说明SVG图像有哪些优点?

    简答题查看答案

  • 下列关于AdobeIllustrator中“SVG滤镜”的描述哪些是正确的()

    多选题查看答案

  • 试比较Runnable接口中定义的run()方法与Application程序入口main()方法有那些相近之处。

    简答题查看答案

  • 鼠标是快速输入设备,目前使用的有机械式和光电式两种,二者比较()。

    单选题查看答案

  • 试比较并行通信与串行通信的特点。

    简答题查看答案

  • 试比较对象之间的同步与异步操作。

    简答题查看答案

  • 试比较帧中继与X.25的区别。

    简答题查看答案

  • 试比较信息网络与计算机网络的异同

    简答题查看答案

  • 试比较进程调度与作业调度的不同点。

    简答题查看答案