JavaScript__多媒体和图形编程的练习题

一、选择题
1.调用canPlayType()方法并将媒体的MIME类型传递进去。如果不能播放则返回( )
A. “maybe”
B. “probably”
C. false
D. 空字符串

2.Firefox和Chrome支持什么格式的视频?( )
A. H.264
B. MP4
C. WebM
D. Flash

3.音频和视频的播放中,不是合法的HTML属性是( )
A. controls
B. loop
C. autoplay
D. load

4.用于指定媒体播放的速度的属性是( )
A. volume
B. muted
C. playbackRate
D. currentTime

5.<audio>和<video>元素有描述媒体以及播放器当前的状态的属性,不包括的是( )
A. paused
B. playing
C. duration
D. initialTime

6.<audio>和<video>元素的readyState,不正确的取值是( )
A. HAVE_NOTHING
B. HAVE_CURRENT_DATC. HAVE_METADATA
D. HAVE_NOTENOUGH_DAT
7.<audio>和<video>元素的NetworkState属性,不正确的取值( )
A. NETWORK_CONNECTION
B. NETWORK_EMPTY
C. NETWORK_IDLE
D. NETWORK_LOADING

8.用户要求停止加载媒体内容的事件是( )
A. canplay
B. abort
C. stalled
D. suspend

9.在Canvas API中,封闭路径的方法是( )
A. beginPath
B. lineTo
C. fill
D. closePath

10.在Canvas API中,设置渲染线段的末端的属性是( )
A. lineCap
B. lineJoin
C. lineWidth
D. miterLimit

11.在Canvas API中,坐标系变换的方法中,不正确的是( )
A. translate()
B. rotate()
C. scale()
D. transform()

12.在Canvas API中,不属于arc方法的参数的是( )
A. x,y坐标
B. 半径
C. 弦长
D. 弧的开始和结束角度

13.在Canvas API中,不属于arc方法的参数的是( )
A. x,y坐标
B. 半径
C. 弦长
D. 弧的开始和结束角度

14.在Canvas API中,使用三次贝塞尔曲线方法绘制曲线的方法是( )
A. bezierCurveTo()
B. quadraticCurveTo()
C. bezierTo()
D. curveTo()

15.在Canvas API中,strokeStyle使用的颜色模型,不包括的是( )
A. RGB
B. RGBC. CMYK
D. HSL

16.在Canvas API中,创建渐变的方法,描述错误的是( )
A. createLinearGradient
B. createGradient
C. createRadialGradient
D. addStop用来定义渐变色

17.在Canvas API中,lineCap属性的默认值是( )
A. square
B. miter
C. round
D. butt

18.在Canvas API中,lineJoin属性的默认值是( )
A. bevel
B. miter
C. round
D. butt

19.在Canvas API中,TextMetrics对象中包含的唯一属性是( )
A. metric
B. width
C. height
D. bound

20.在Canvas API中,有关阴影的属性,不包括的是( )
A. shadowColor
B. shadowX
C. shadowBlur
D. shadowStrength

21.在Canvas API中,使用drawImage对图片进行缩放,至少包括几个参数?( )
A. 1
B. 3
C. 5
D. 7

22.在Canvas API中,globalComposite0peration属性的默认值是( )
A. destination-over
B. source-over
C. copy
D. source-in

23.在Canvas API中,像素操作不正确的方法是( )
A. getImageData()
B. createImageData()
C. putImageData()
D. imageData()

24.在Canvas API中,进行命中检测的方法是( )
A. hitTest()
B. hitTestInPoint()
C. isPointInPath()
D. hitTestInPath()



转载请注明:陈童的博客 » JavaScript__多媒体和图形编程的练习题

喜欢 (3)
发表我的评论
取消评论

表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
(1)个小伙伴在吐槽
  1. 12 和 13 重了
    562020-04-28 21:38 回复

无觅相关文章插件,快速提升流量

'; } if( dopt('d_footcode_b') ) echo dopt('d_footcode'); ?>