第五章测试
1.下列说法错误的是( )
A:在开发工具里新建页面时,新建的页面将出现在全局配置(app.json)的pages属性里
B:在数据层定义数据变量时,可定义字符串、数字、布尔类型、数组等类型的变量
C:在全局配置pages属性中,最多可以配置5条记录
D:访问小程序,默认页的地址是pages属性里的第一条元素

答案:C
2.数组activitySummary中包含多个元素,每个元素都包含img属性,用于表示图片的路径。如果要通过列表绑定在image标签中显示所有的元素图片,需要在image标签中 使用: <image src=”{{item.img}}”>。( )
A:对 B:错 3.元素样式属性margin-top:20rpx可使得块产生上部外边距。( )
A:错 B:对 4.绑定触摸事件响应函数,使用bindtap属性。( )
A:对 B:错 5.使用catchtap无法阻止触摸事件向上级元素冒泡。( )
A:对 B:错 1.函数wx.onAccelerometerChange(function callback)的参数callback的属性包括:( )
A:x B:w C:y D:z 2.以下代码运行后,result的值为(
var result = 0;
for (var i = 2; i <=10; i+=2) {
result *= i*i
}

A:等于2到10之间所有奇数的平方的乘积 B:等于2到10之间所有偶数的平方的乘积 C:以上说法都不对 D:等于2到10之间所有数的平方的乘积 3.CanvasContext对象用于绘制图形和设置图形样式,其属性( )用于设置线条的交点样式?
A:lineDashOffset B:lineCap C:lineJoin D:globalAlpha 4.函数rotate(number rotate)是以( )为中心旋转当前坐标轴?
A:坐标原点 B:图形的中心点 C:图形的左下角 D:图形的左上角 5.以下代码片段的运行结果是否正确?( )
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:300 B:900 C:500 D:700 7.如果动画从头到尾的速度是相同的,应设置其timingFunction的值为( )
A:ease B:ease-in C:ease-in-out D:linear 8.API函数wx.chooseImage(Object object)用于选择图片,图片来源既可以从本地相册选择,也可以使用相机拍照( )
A:对 B:错 9.map组件的( )属性用于设置地图中心的纬度
A:markers B:scale C:longitude D:latitude 10.对以下代码片段的准确描述是( )
wx.getLocation({
type: 'gcj02', //返回可以用于wx.openLocation的经纬度
success (res) {
const latitude = res.latitude
const longitude = res.longitude
wx.openLocation({
latitude,
longitude,
scale: 18
})
}
})

A:打开位置 B:打开获取的位置 C:获取位置 D:获取打开的位置 11.函数wx.getSavedFileInfo(Object object)的参数属性object.success (Object res)的参数属性( )为本地文件大小,以字节为单位。
A:fail B:size C:createTime D:success 12.API函数( )用于同步获取当前storage的相关信息。
A:wx.removeStorage(Object object) B:Object wx.getStorageInfoSync() C:wx.removeStorageSync(string key) D:wx.getStorageInfo(Object object) 13.对以下代码片段作用的最准确描述是( )
try {
wx.setStorageSync('key', 'value')
} catch (e) { }

A:将数据value同步存储在本地缓存指定的 key 中 B:将数据value异步存储在本地缓存指定的 key 中 C:将数据data异步存储在本地缓存指定的 key 中 D:将数据data同步存储在本地缓存指定的 key 中 14.API函数( )用于监听网络状态变化事件
A:wx.getConnectedWifi(Object object) B:wx.onNetworkStatusChange(function callback) C:wx.onWifiConnected(function callback) D:wx.getNetworkType(Object object) 15.API函数( )用于启动启动加速度监听事件。
A:wx.onCompassChange(function callback) B:wx.startCompass(Object object) C:wx.startAccelerometer(Object object) D:wx.startGyroscope(Object object) 16.以下代码片段运行后,在console面板显示的结果是( )
wx.onCompassChange(function (res) {
console.log(res.direction)
})

A:罗盘旋转的加速度 B:罗盘面对的方向度数 C:罗盘面对的方向名称 D:罗盘旋转的速度 17.函数wx.scanCode(Object object)的参数属性object.scanType 的值( )表示扫码类型为二维码。
A:qrCode B:datamatrix C:pdf418 D:barCode 18.以下代码片段表示只允许从相机扫码( a )
wx.scanCode({
onlyFromCamera: true,
success (res) {
console.log(res)
}
})

A:对 B:错 19.API函数( )用于为 tabBar 某一项的右上角添加标记文本
A:wx.hideTabBar(Object object) B:wx.showTabBar(Object object) C:wx.removeTabBarBadge(Object object) D:wx.setTabBarBadge(Object object) 20.函数wx.setTabBarStyle(Object object)的参数属性( )表示tab 上的文字选中时的颜色(HexColor)
A:selectedColor B:borderStyle C:color D:backgroundColor

温馨提示支付 ¥3.00 元后可查看付费内容,请先翻页预览!
点赞(33) dxwkbang
返回
顶部