【校招VIP】前端HTML之Canvas/SVG

考点介绍:

前端绘图的技术到目前为止有很多种:canvas、SVG、VML、Flash、Java Applet等。其中Canvas和SVG是校招中常考的两个,它们是html5中支持的2种可视化技术,都是可以在画布上绘制图形和放入图片。今天我们一起来看一下吧~

答案详情解析和文章内容点击下方链接即可查看!

一、考点题目

1、说说你对SVG理解?

解答:SVG可缩放矢量图形( Scalable Vector Graphics )是基于可扩展标记语言( XML ),用于描述二维矢量图形的一种图形格式……

2、关于canvas和svg说法正确的是( )?

A.canvas支持事件处理器

B.canvas不依赖分辨率,缩放不失真

C.svg不依赖分辨率,缩放不失真

D.svg适合图像密集型的游戏

解答:正确答案是 C,解析详情见表格......

3、SVG 定义的图形是_____格式的?

A.HTML

B.XML

C.XHTML

D.DTD

解答:正确答案是 B,SVG 是基于 XML 的矢量图像格式……

4、谈谈你对canvas的理解?

解答:canvas是HTML5中新增一个HTML5标签与操作canvas的javascript API,它可以实现在网页中完成动态的2D与3D图像技术……

5、关于html的canvas的绘制、缩放,下列说法正确的是?

A.图像绘制在canvas元素之外也可见

B.使用 drawImage方法绘制的图片可以用css3的tramsform:scale的属性实现缩放

C.默认情况下,canvas是一个可以获取焦点的元素

D.其他3个选项都不正确

解答:正确答案是 D,图像既可以绘制在canvas里,又开始绘制在canvas之外……

二、考点文章

1、微信小程序canva生成图片,长按图片识别小程序二维码详解

下面这个图片就是通过图片和文字等内容合成的一张带有微信小程序二维码的图片,在小程序内部长按可以识别出来……

2、前端绘图方式Canvas和SVG的区别

Canvas和SVG是html5中支持2种可视化技术,都是可以在画布上绘制图形和放入图片。下面来介绍和分析一下他们……

3、Cavas 和 SVG 对比

Canvas 和 SVG 都允许您在浏览器中创建图形,但是它们在根本上是不同的……

三、考点视频

1、二叉树叶子结点数=度为2结点数+1

这是二叉树最常考的性质之一,是校招和考研笔试的考点……

更多资讯可搜索校招VIP小程序查看哦!

移动端链接:https://m.xiaozhao.vip/dTopic/detail/339

PC端链接:https://xiaozhao.vip/dTopic/detail/339

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值