当前位置: 首页 > 面试题库 >

请说说Canvas和SVG图形的区别是什么?

牛嘉谊
2023-03-14
本文向大家介绍请说说Canvas和SVG图形的区别是什么?相关面试题,主要包含被问及请说说Canvas和SVG图形的区别是什么?时的应答技巧和注意事项,需要的朋友参考一下

Canvas

依赖分辨率
不支持事件处理器
弱的文本渲染能力
能够以 .png 或 .jpg 格式保存结果图像
最适合图像密集型的游戏,其中的许多对象会被频繁重绘

SVG

不依赖分辨率
支持事件处理器
最适合带有大型渲染区域的应用程序(比如谷歌地图)
复杂度高会减慢渲染速度(任何过度使用 DOM 的应用都不快)
不适合游戏应用

 类似资料:
  • 本文向大家介绍请说说canvas的closePath()与lineTo()的区别是什么?相关面试题,主要包含被问及请说说canvas的closePath()与lineTo()的区别是什么?时的应答技巧和注意事项,需要的朋友参考一下 :创建从当前点到开始点的路径。 :添加一个新点,然后创建从该点到画布中最后指定点的线条(该方法并不会创建线条)。

  • 本文向大家介绍请说说什么是分区响应图?相关面试题,主要包含被问及请说说什么是分区响应图?时的应答技巧和注意事项,需要的朋友参考一下 img attribute - can use it, example: - from

  • 本文向大家介绍请说说json和jsonp的区别?相关面试题,主要包含被问及请说说json和jsonp的区别?时的应答技巧和注意事项,需要的朋友参考一下 json是一种数据结构 jsonp是一种跨域技术: 跨域是后端收到了请求并处理返回给前端,但浏览器发现跨域了抛出错误中止了请求, 因为script标签支持跨域运行, 后端根据前端请求动态生成*.js文件,前端构造script标签加载js文件,Js文

  • 本文向大家介绍请说说focus、blur与focusin、focusout的区别是什么?相关面试题,主要包含被问及请说说focus、blur与focusin、focusout的区别是什么?时的应答技巧和注意事项,需要的朋友参考一下 focus:当focusable元素获得焦点时,不支持冒泡; focusin:和focus一样,只是此事件支持冒泡; blur:当focusable元素失去焦点时,不支

  • 本文向大家介绍请你说说,cookie 和 session 的区别?相关面试题,主要包含被问及请你说说,cookie 和 session 的区别?时的应答技巧和注意事项,需要的朋友参考一下 考察点:web访问 1、cookie数据存放在客户的浏览器上,session数据放在服务器上。 2、cookie不是很安全,别人可以分析存放在本地的COOKIE并进行COOKIE欺骗 考虑到安全应当使用sessi

  • 本文向大家介绍请你说说Iterator和ListIterator的区别?相关面试题,主要包含被问及请你说说Iterator和ListIterator的区别?时的应答技巧和注意事项,需要的朋友参考一下 考察点:迭代器 Iterator和ListIterator的区别是: Iterator可用来遍历Set和List集合,但是ListIterator只能用来遍历List。 Iterator对集合只能是前