若有以下JavaScript程序,关于这段程序的说法,不正确的是() varc=document.getElementById(“myCanvas“); varcxt=c.getContext(“2d“); cxt.fillStyle=“#FF0000“; cxt.fillRect(0,0,150,75);A、先使用canvas元素的id 来寻找 canvas 元素B、创建一个2d的 context 对象C、cxt.fillRect(0,0,150,75)语句绘制了一个矩形D、cxt.fillStyle=

题目

若有以下JavaScript程序,关于这段程序的说法,不正确的是() varc=document.getElementById(“myCanvas“); varcxt=c.getContext(“2d“); cxt.fillStyle=“#FF0000“; cxt.fillRect(0,0,150,75);

A、先使用canvas元素的id 来寻找 canvas 元素

B、创建一个2d的 context 对象

C、cxt.fillRect(0,0,150,75)语句绘制了一个矩形

D、cxt.fillStyle=“#FF0000“把整个画布设置为指定颜色


相似考题
参考答案和解析

答案:B

varcxt=c.getContext(“2d“)。调用一个2d的 context 对象

更多“若有以下JavaScript程序,关于这段程序的说法,不正确的是() varc=document.getElementById(“myCanvas“); varcxt=c.getContext(“2d“); cxt.fillStyle=“#FF0000“; cxt.fillRect(0,0,150,75);A、先使用canvas元素的id 来寻找 canvas 元素B、创建一个2d的 context 对象C、cxt.fillRect(0,0,150,75)语句绘制了一个矩形D、cxt.fillStyle=”相关问题
  • 第1题:

    一个应用程序必须继承Canvas类才能获得有用的功能,比如创建一个自定义构件。如果想在画布上完成一些图形处理,则Canvas类中的哪个方法必须重写?

    A.add()

    B.requestFocus()

    C.repaint()

    D.paint()


    正确答案:D
    解析:paint()方法的重写,才能在画布上完成必要的图形处理。很容易错选成选项B),选项B)是在Canvas构件中输入字符时,必须先调用的方法。

  • 第2题:

    在canvas元素里使用()绘制弧形

    A.font

    B.rect

    C.lineTo

    D.arc


    参考答案:D

  • 第3题:

    以下关于canvas的方法的说明,不正确的是()。

    A.bezierCurveTo()用于创建三次方贝塞尔曲线

    B.arc()用于创建弧或曲线

    C.drawImage()用于向画布上绘制图像、画布或视频

    D.moveTo()用于使用路径从画布中的指定点开始创建线条


    正确答案:D

  • 第4题:

    关于XML DOM中方法的描述,下列说法正确的有()。

    • A、createElement()方法创建一个元素节点
    • B、setAttribute()方法为一个元素创建一个属性节点
    • C、setAttributeNode()将属性节点添加到一个元素中
    • D、replaceData()使用新节点替换一个已经存在的节点

    正确答案:A,B,C

  • 第5题:

    那个类负责创建画布对象()

    • A、Applet
    • B、Container
    • C、Component
    • D、Canvas

    正确答案:D

  • 第6题:

    Javascript里若已知元素id,通过()可以获得一个元素。


    正确答案:getElementById()

  • 第7题:

    html5新增加的canvas元素中,设置填充颜色的属性是()。

    • A、fillStyle
    • B、strokeStyle
    • C、globalAlpha
    • D、clearRect

    正确答案:A

  • 第8题:

    Canvas绘制图形,可以使用createRadialGradient()方法创建一个线性渐变。


    正确答案:错误

  • 第9题:

    要获取一个ID为username的表单元素的值,不正确的代码是()

    • A、document.username.value
    • B、document.all.username.value
    • C、document.getElementById(“username”).value
    • D、如果表单元素外层无表单,则可以直接使用username.value

    正确答案:A

  • 第10题:

    单选题
    创建Canvas画布使用的方法是:()
    A

    getContext(3d);

    B

    document.Context(3d);

    C

    getContext(2d);

    D

    document.Context(2d);


    正确答案: B
    解析: 暂无解析

  • 第11题:

    填空题
    Canvas则通过JavaScript来绘制()图形

    正确答案: 2D
    解析: 暂无解析

  • 第12题:

    ( 难度:中等)关于JavaScript中的数组,说法正确的是
    A.JavaScript中没有数组类型
    B.JavaScript中的数组可以用new Array()来定义
    C.new Array(3)定义的数组中只有一个元素是3
    D.new Array(1,2,3)定义的数组中有3个元素

    答案:BD

  • 第13题:

    在canvas元素里绘制图形,一般首先要使用JavaScript的()获取待操作的元素。

    A.getElementByID

    B.getElementsByTagName

    C.getContext

    D.lineTo


    参考答案:A

  • 第14题:

    以下代码将在id为myCanvas的canvas元素中绘制出一个( )

    A.圆形

    B.锐角图形

    C.钝角图形

    D.四边形


    参考答案:C

  • 第15题:

    关于canvas不正确的是()

    • A、canvas是HTML5的一部分,允许脚本动态渲染位图像
    • B、canvas是作为Flash的替代技术出现
    • C、canvas拥有多种绘制路径、矩形、圆形、字符及添加图像的方法
    • D、Internet Explorer自Internet Explorer9起已经可以支持canvas

    正确答案:B

  • 第16题:

    以下关于canvas的说法正确的是()

    • A、canvas是可以堆叠在一起的
    • B、canvas是透明的
    • C、canvas是白色的
    • D、canvas在IE8中是支持的

    正确答案:A,B

  • 第17题:

    以下关于Canvas的描述有误的是()

    • A、通常Canvas(画布)、Paint(画笔)、Bitmap(位图)、ViewFlipper(动画)和使用OpenGL去设计的2D、3D图形或动画是用来开发Android游戏的类库。
    • B、Canvas就像手机中的画布,我们只能在Canvas上绘制图片。
    • C、View类的onDraw()方法会传入一个Canvas对象,用来绘制组件界面的画布。
    • D、Android提供了多种处理图形图像的工具类,加上自定义View技术,几乎可以完成任何的图形图像处理

    正确答案:B

  • 第18题:

    关于Javascript中数组的说法中,不正确的是:()

    • A、数组的长度必须在创建时给定,之后便不能改变
    • B、由于数组是对象,因此创建数组需要使用new运算符
    • C、数组内元素的类型可以不同
    • D、数组可以在声明的同时进行初始化

    正确答案:A

  • 第19题:

    创建canvas画布使用的方法是()。

    • A、getContent("3d")
    • B、document.Context("3d")
    • C、getContext("2d")
    • D、document.Context("2d")

    正确答案:C

  • 第20题:

    Canvas则通过JavaScript来绘制()图形


    正确答案:2D

  • 第21题:

    判断题
    Canvas绘制图形,可以使用createRadialGradient()方法创建一个线性渐变。
    A

    B


    正确答案:
    解析: 暂无解析

  • 第22题:

    填空题
    Javascript里若已知元素id,通过()可以获得一个元素。

    正确答案: getElementById()
    解析: 暂无解析

  • 第23题:

    单选题
    以下关于Canvas的描述有误的是()
    A

    通常Canvas(画布)、Paint(画笔)、Bitmap(位图)、ViewFlipper(动画)和使用OpenGL去设计的2D、3D图形或动画是用来开发Android游戏的类库。

    B

    Canvas就像手机中的画布,我们只能在Canvas上绘制图片。

    C

    View类的onDraw()方法会传入一个Canvas对象,用来绘制组件界面的画布。

    D

    Android提供了多种处理图形图像的工具类,加上自定义View技术,几乎可以完成任何的图形图像处理


    正确答案: B
    解析: 暂无解析