MOOC 移动应用开发(广东工业大学)1450729162 最新慕课完整章节测试答案
第2讲
第2讲随堂测验
1、单选题:
( )文件是用来对微信小程序进行全局配置的?
选项:
A: index.json
B: app.json
C: index.js
D: app.js
答案: 【 app.json】
2、单选题:
window属性用于设置小程序的状态栏、导航栏、标题、窗口背景色。其中( )用于设置导航栏背景颜色。
选项:
A: navigationBarBackgroundColor
B: navigationBarTextStyle
C: navigationBarTitleText
D: navigationStyle
答案: 【 navigationBarBackgroundColor】
3、单选题:
window属性用于设置小程序的状态栏、导航栏、标题、窗口背景色。其中( )用于设置导航栏标题颜色。
选项:
A: navigationBarBackgroundColor
B: navigationBarTextStyle
C: navigationBarTitleText
D: navigationStyle
答案: 【 navigationBarTextStyle】
4、单选题:
window属性用于设置小程序的状态栏、导航栏、标题、窗口背景色。其中( )用于设置导航栏标题文字内容。
选项:
A: navigationBarBackgroundColor
B: navigationBarTextStyle
C: navigationBarTitleText
D: navigationStyle
答案: 【 navigationBarTitleText】
5、单选题:
tabBar用来配置小程序底部的Tab,它的属性( )是tab 的列表,最少2个、最多5个 tab。
选项:
A: color
B: selectedColor
C: borderStyle
D: list
答案: 【 list】
6、单选题:
list数组对象属性( )表示页面路径。
选项:
A: pagePath
B: text
C: iconPath
D: selectedIconPath
答案: 【 pagePath】
7、单选题:
list数组对象属性( )表示选中时的图片路径,icon 大小限制为40kb,建议尺寸为 81px * 81px,不支持网络图片。
选项:
A: pagePath
B: text
C: iconPath
D: selectedIconPath
答案: 【 iconPath】
8、单选题:
小程序中的App(Object object)函数用于( )。
选项:
A: 小程序注册
B: 小程序注销
C: 页面注册
D: 页面注销
答案: 【 小程序注册】
9、单选题:
页面中的Page(Object object) 函数用于( )。
选项:
A: 小程序注册
B: 小程序注销
C: 页面注册
D: 页面注销
答案: 【 页面注册】
10、单选题:
小程序运行后,执行的第一个生命周期函数是app.js文件中的( )函数。
选项:
A: onLaunch
B: onShow
C: onLoad
D: onReady
答案: 【 onLaunch】
11、单选题:
小程序运行后,页面index.js中执行的第一个生命周期函数是( )。
选项:
A: onLaunch
B: onShow
C: onLoad
D: onReady
答案: 【 onLoad】
12、单选题:
监听小程序启动或切前台的回调函数是( )。
选项:
A: onLaunch
B: onShow
C: onLoad
D: onReady
答案: 【 onShow】
13、单选题:
监听页面初次渲染完成的回调函数是()。
选项:
A: onLoad
B: onShow
C: onReady
D: onHide
答案: 【 onReady】
14、单选题:
页面绑定数据的初始值由( )提供。
选项:
A: data
B: onLoad
C: onShow
D: onReady
答案: 【 data】
15、判断题:
navigationBarTextStyle的仅支持 black 和 white。
选项:
A: 正确
B: 错误
答案: 【 正确】
16、判断题:
小程序运行后,页面index.js中的函数是先执行onReady函数,然后再执行onShow函数。
选项:
A: 正确
B: 错误
答案: 【 错误】
17、判断题:
当页面由index切换到页面jiaoxue时,首先执行index.js文件中的onHide函数,然后再执行jiaoxue.js文件中的onLoad函数。
选项:
A: 正确
B: 错误
答案: 【 正确】
18、判断题:
当页面jiaoxue显示时,点击“切后台”按钮,首先执行jiaoxue.js文件中的onHide函数,然后再执行app.js文件中的onHide函数。
选项:
A: 正确
B: 错误
答案: 【 正确】
19、判断题:
小程序的每个页面都必须要包含一个该页面的json配置文件。
选项:
A: 正确
B: 错误
答案: 【 错误】
20、判断题:
小程序的每个页面都必须要包含一个该页面的wxml文件。
选项:
A: 正确
B: 错误
答案: 【 正确】
第3讲
第3讲 随堂测试
1、单选题:
如果 length=3,则以下代码:<view wx:if="{{length>5}}">1</view><view wx:elif="{{length>2}}">2</view><view wx:else>3</view>的输出结果为( )
选项:
A: 1
B: 2
C: 3
D: 4
答案: 【 2】
2、单选题:
以下代码:<block wx:if="{{true}}"> <view>view1</view> <view>view2</view></block>的输出结果为( )
选项:
A: view1
B: view2
C: view1 和 view2
D: 没有输出
答案: 【 view1 和 view2】
3、单选题:
如果score=101,则以下代码的输出结果为( )。<view wx:if='{{score>100||score<0}}'>成绩输入有误!</view><view wx:elif='{{score>90}}'>优秀</view><view wx:elif='{{score>80}}'>良好</view><view wx:elif='{{score>70}}'>中等</view><view wx:elif='{{score>60}}'>及格</view><view wx:else>不及格</view>
选项:
A: 成绩输入有误!
B: 及格
C: 不及格
D: 优秀
答案: 【 成绩输入有误!】
4、单选题:
在组件上使用 wx:for 控制属性绑定一个数组,即可使用数组中各项的数据重复渲染该组件。数组当前项的下标变量名默认为( )
选项:
A: index
B: i
C: j
D: item
答案: 【 index】
5、单选题:
在组件上使用 wx:for 控制属性绑定一个数组,即可使用数组中各项的数据重复渲染该组件。数组当前项的变量名默认为( )
选项:
A: i
B: j
C: item
D: index
答案: 【 item】
6、单选题:
在wx:for中,使用( )可以指定数组当前元素的变量名。
选项:
A: wx:for-index
B: wx:for-j
C: wx:for-i
D: wx:for-item
答案: 【 wx:for-item】
7、单选题:
在wx:for中,使用( )可以指定数组当前下标的变量名。
选项:
A: wx:for-index
B: wx:for-item
C: wx:for-i
D: wx:for-j
答案: 【 wx:for-index】
8、单选题:
可以将 wx:for 用在( )标签上,以渲染一个包含多节点的结构块。
选项:
A: view
B: canvas
C: image
D: block
答案: 【 block】
9、单选题:
<view wx:for="array" style='float:left'> {{item}}</view>的运行结果为( )
选项:
A: a
B: arr
C: array
D: ar
答案: 【 array】
10、单选题:
以下代码:<view wx:for="array"> {{index}}</view>的运行结果为( )
选项:
A: 01
B: 0
C: 012
D: 01234
答案: 【 01234】
11、单选题:
以下代码:<view wx:for="{{[1,2,3]}}"> {{item}}</view>的运行结果为( )
选项:
A: 1
B: 12
C: 123
D: 1234
答案: 【 123】
12、单选题:
以下代码:<view wx:for="中国" wx:for-item="i"> <view wx:for="大学" wx:for-item="j"> {{i}}-{{j}} </view></view>的运行结果为( )
选项:
A