运行后,color的值为( )
A:0~256之间的10进制随机数
B:0~255之间的10进制随机数
C:0~256之间的16进制随机数
D:0~255之间的16进制随机数
20、正则表达式:/^[a-zA-Z0-9_.-][email protected][a-zA-Z0-9-]+(.[a-zA-Z0-9-]+)*.[a-zA-Z0-9]{2,6}$/
其中,.[a-zA-Z0-9]{2,6}表示最后一个表达式由( )个字母或数字构成。B
A:任意
B:2~6
C:大于6
D:1~2
第五章 单元测试
1、函数wx.onAccelerometerChange(function callback)的参数callback的属性包括:( )BCD
A:w
B:y
C:z
D:x
2、以下代码运行后,result的值为( )B
var result = 0;
for (var i = 2; i <=10; i+=2) {
result = ii
}
A:等于2到10之间所有数的平方的乘积
B:以上说法都不对
C:等于2到10之间所有奇数的平方的乘积
D:等于2到10之间所有偶数的平方的乘积
3、CanvasContext对象用于绘制图形和设置图形样式,其属性( )用于设置线条的交点样式?B
A:globalAlpha
B:lineJoin
C:lineDashOffset
D:lineCap
答案: 【lineJoin】
4、函数rotate(number rotate)是以( )为中心旋转当前坐标轴?B
A:图形的中心点
B:坐标原点
C:图形的左上角
D:图形的左下角
5、以下代码片段的运行结果是否正确?( )B
const ctx = wx.createCanvasContext(‘myCanvas’)
ctx.setStrokeStyle(‘red’)
ctx.moveTo(5, 75)
ctx.lineTo(295, 75)
ctx.stroke()
ctx.setFontSize(20)
ctx.setTextBaseline(‘top’)
ctx.fillText(‘top’, 5, 75)
ctx.setTextBaseline(‘middle’)
ctx.fillText(‘middle’, 50, 75)
ctx.setTextBaseline(‘bottom’)
ctx.fillText(‘bottom’, 120, 75)
ctx.setTextBaseline(‘normal’)
ctx.fillText(‘normal’, 200, 75)
ctx.draw()
运行结果:
A:对
B:错
6、手指长按画布( ) ms 之后,触发画布的bindlongtap事件?A
A:500
B:900
C:300
D:700
7、如果动画从头到尾的速度是相同的,应设置其timingFunction的值为( )A
A:linear
B:ease-in
C:ease-in-out
D:ease
8、API函数wx.chooseImage(Object object)用于选择图片,图片来源既可以从本地相册选择,也可以使用相机拍照( )B
A:错
B:对
9、map组件的( )属性用于设置地图中心的纬度B