HTML5画布单元测验

这篇具有很好参考价值的文章主要介绍了HTML5画布单元测验。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

一. 多选题 (共3题,30.0分)

  1. (多选题, 10.0分)
    通过JavaScript来创建动态的HTML,主要表现在哪些方面?( )。
    A JavaScript能够改变页面中的所有HTML元素。
    B JavaScript能够改变页面中的所有HTML属性。
    C JavaScript能够改变页面中的所有CSS样式。
    D JavaScript能够对页面中的所有事件做出反应。

  2. (多选题, 10.0分)
    document对象获取HTML元素对象的常用方法有( )。
    A getElementById()
    B getElementsByName()
    C getElementsByTagName()

    D getBoundingClientRect()

  3. (多选题, 10.0分)
    canvas中分别使用( )方法来绘制矩形边框和填充矩形。
    A strokeRect()
    B stroke()
    C fillRect()
    D fill()

二. 单选题 (共4题,40.0分)

  1. (单选题, 10.0分)
    要获得页面中某个元素的坐标,使用元素的( )方法。
    A getRect
    B getBoundingClientRect()
    C getContext
    D get

  2. (单选题, 10.0分)
    HTML5提供了( )标签,使用户可以在网页上随意作画。
    A img
    B image
    C canvas
    D background-image

  3. (单选题, 10.0分)
    从原始画布剪切任意形状和尺寸区域的方法是( )。
    A drawImage
    B arc()
    C clip()
    D restore()

  4. (单选题, 10.0分)
    canvas绘制图形的基本步骤是( )。
    ①创建画布,②准备画笔,③开始路径规划,④移动起始点,⑤绘制线条,⑥闭合路径,⑦绘制描边
    A ①②③④⑤⑦⑥
    B ②①③④⑤⑥⑦
    C ①②③④⑤⑥⑦
    D ①②③⑤④⑥⑦

三. 判断题 (共3题,30.0分)

  1. (判断题, 10.0分)
    用画笔在画布(canvas)上使用lineTo()方法绘制线条后,画布上就显示出该线条。
    A 对
    B 错

  2. (判断题, 10.0分)
    绘制复杂路径,必须使用路径开始(context.beginPath())和路径结束(context.closePath())进行路径规划。
    A 对
    B 错

  3. (判断题, 10.0分)
    不能把一幅图片绘制到canvas上。
    A 对
    B 错文章来源地址https://www.toymoban.com/news/detail-462371.html

到了这里,关于HTML5画布单元测验的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • HTML5表单单元测试验

    (单选题, 10.0分) 下列input标签的type属性值选项中,不是HTML5新增加的是( )。 A color B email C number D file (单选题, 10.0分) 当用户选择某文本(如性别单选按钮的\\\"男\\\"或\\\"女\\\")时,浏览器就会自动将焦点转到和标签相关的表单控件上,使用下列哪个标签?( ) A datalist B output C la

    2024年02月10日
    浏览(26)
  • HTML5多媒体单元测试

    (单选题, 10.0分) 为元素指定多个视频源使用( )标签(元素)。 A select B datalist C source D src (单选题, 10.0分) 判断浏览器是否支持指定的媒体类型需用到audio或video对象的( )方法。 A load() B play() C pause() D canPlayType() (多选题, 10.0分) HTML5新增了强大的多媒体的功能,主要体现在

    2024年02月04日
    浏览(32)
  • OBS Studio 30.0 承诺在 Linux 上支持英特尔 QSV,为 DeckLink 提供 HDR 回放功能

    导读 OBS Studio 30.0 现已推出公开测试版,承诺为这款广受欢迎的免费开源截屏和流媒体应用程序提供多项令人兴奋的新功能,以及大量其他更改和错误修复。 OBS Studio 30.0 承诺在 Linux 上支持英特尔 QSV(快速同步视频)、WHIP/WebRTC 输出、DeckLink 输出的 HDR 回放支持、DeckLink 设备

    2024年02月10日
    浏览(29)
  • mooc单元测验第一单元

    OSI参考模型与TCP/IP参考模型(计算机网络)_osi模型 tcpip模型_李桥桉的博客-CSDN博客 会话层和物理层 HTTP连接 可能考察持久连接、非持久性连接,流水线方式 非持久性连接 我们发现无论是一个网页或者是一个图像都需要1个RTT的时间请求和上传内容。 持久性连接 只需要考虑链

    2024年02月06日
    浏览(29)
  • 第3章 单元测试-测验题-作业

    在单元测试中,(B )是用来代替被测模块的子模块的。 驱动模块 桩模块 通讯模块 代理模块 在下面列举的测试覆盖中,(D )是最强的逻辑覆盖准则。 语句覆盖 条件覆盖 判定覆盖 条件组合覆盖 一个判定中的复合条件表达式为(A2)or(B≤1),为了达到100%条件覆盖率,至

    2024年02月08日
    浏览(24)
  • [HTML]Web前端开发技术10(HTML5、CSS3、JavaScript )CSS+DIV页面布局,固定定位,相对定位relative,绝对定位absolute,层定位的应用——喵喵画网页

    希望你开心,希望你健康,希望你幸福,希望你点赞! 最后的最后,关注喵,关注喵,关注喵,佬佬会看到更多有趣的博客哦!!! 喵喵喵,你对我真的很重要! 目录 前言 课后练习 网页标题:固定定位 网页标题:相对定位relative 网页标题:绝对定位absolute 网页标题:层定

    2024年02月02日
    浏览(45)
  • Android 10.0 截屏流程

    Android 10.0版本在截屏方面做了一些改进和优化,使得截屏更加方便和高效。在Android 10.0版本中,可以使用多种方式实现截屏,其中包括使用系统快捷键、使用手势操作、调用API等。 Android 10.0版本中,截屏的流程大致如下: 触发截屏操作:用户可以通过系统快捷键或手势操作

    2024年02月09日
    浏览(67)
  • QTP10.0安装及问题

    1、如果没有特殊要求,安装都是直接选下一步 2、然后出现问题就是 提示脚本调试器没有下载成功: 看提示就是缺了一个东西,另外下载安装就可以 百度网盘 请输入提取码 链接:https://pan.baidu.com/s/195hEKOPbpp37okysutcqEQ 提取码:33ma 3、下载完用管理员身份运行 4、安装成功后,

    2024年02月06日
    浏览(23)
  • Android 10.0 Launcher 启动流程

    在前面SystemUI启动流程中说到,在SystemServer中会去启动各种系统服务,这里的launcher也是启动的其中一个服务ActivityManagerService去启动的。在android10之前,系统四大组件的启动都是在ActivityManagerService中,在android10中,单独抽出了一个ActivityTaskManagerService,主要负责Activity的管理和

    2024年02月04日
    浏览(30)
  • 10.0 探索API调试事件原理

    本章笔者将通过 Windows 平台下自带的调试API接口实现对特定进程的动态转存功能,首先简单介绍一下关于调试事件的相关信息,调试事件的建立需要依赖于 DEBUG_EVENT 这个特有的数据结构,该结构用于向调试器报告调试事件。当一个程序发生异常事件或者被调试器附加时,就会

    2024年02月08日
    浏览(29)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包