2024知到答案 微信小程序开发(北方工业大学) 最新智慧树满分章节测试答案
第一章 单元测试
1、单选题:
一个小程序页面一般包含4个文件,其中逻辑层文件是( )。
选项:
A:JSON
B:WXML
C:WXSS
D:JS
答案: 【JS】
2、单选题:
在真机上查看小程序运行结果时,需要点击()按钮显示二维码,通过微信扫描二维码来查看?
选项:
A:编译
B:真机调试
C:预览
D:切后台
答案: 【预览】
3、单选题:
编译小程序时,既可以通过“编译”按钮来实现,还可以通过( )来实现?
选项:
A:Ctrl + B
B:Ctrl + C
C:Ctrl + A
D:Ctrl + D
答案: 【Ctrl + B】
4、单选题:
编写小程序代码是在微信开发者工具的()窗口中进行的?
选项:
A:调试器
B:浏览器
C:模拟器
D:编辑器
答案: 【编辑器】
5、单选题:
查看AppID的位置是在“开发”项目中的( )
选项:
A:开发设置
B:接口设置
C:开发者工具
D:运维中心
答案: 【开发设置】
6、单选题:
注册微信小程序账号时的网址是( )
选项:
A:https://ap.weixin.qq.com
B:https://mp.weixin.qq.com
C:https://xcx.weixin.qq.com
D:https://www.weixin.qq.com
答案: 【https://mp.weixin.qq.com】
7、判断题:
有了AppID就可以发布微信小程序了( )
选项:
A:错
B:对
答案: 【错】
8、判断题:
发布微信小程序时必须有AppID( )。
选项:
A:对
B:错
答案: 【对】
9、判断题:
AppID不是开发小程序所必需的( )
选项:
A:错
B:对
答案: 【对】
10、判断题:
可以使用已有的微信订阅号账号作为微信小程序的账号( ).
选项:
A:错
B:对
答案: 【错】
第二章 单元测试
1、单选题:
在WXML文件中,通过( )属性直接设置组件样式。
选项:
A:class
B:import
C:include
D:style
答案: 【style】
2、单选题:
在微信小程序中,利用( )属性设置字体加粗。
选项:
A:font-style
B:font-family
C:font-weight
D:font-size
答案: 【font-weight】
3、单选题:
在微信小程序中,利用()属性设置文本下划线。
选项:
A:word-spacing
B:white-space
C:text-decoration
D:text-decoration-color
答案: 【text-decoration】
4、判断题:
image组件的src属性值既可以在WXML文件中直接给出,也可以通过数据绑定的方式在JS文件中给出( )
选项:
A:错
B:对
答案: 【对】
5、单选题:
事件绑定时,在WXML文件组件标签内利用“bind…=函数名”绑定组件事件与函数,并在()文件中定义该事件函数。
选项:
A:WXSS
B:JS
C:WXML
D:JSON
答案: 【JS】
6、单选题:
边框样式属性值( )用来设置双线边框。
选项:
A:solid
B:dotted
C:dashed
D:double
答案: 【double】
7、单选题:
当上面的模型的下边距为20px,下面模型的上边距为30px,两个模型之间的边距是()。
选项:
A:20px
B:不确定
C:50px
D:30px
答案: 【30px】
8、单选题:
Flex布局主轴的开始位置(与边框的交叉点)叫做( )
选项:
A:main end
B:cross start
C:cross end
D:main start
答案: 【main start】
9、单选题:
Flex容器布局中,( )属性用于设置主轴的方向(即项目的排列方向)
选项:
A:justify-content
B:align-items
C:flex-direction
D:flex-wrap
答案: 【flex-direction】
10、单选题:
Flex项目布局中,()属性用于设置各项目宽度之和大于容器宽度时,各项目缩小自己宽度的比例。
选项:
A:order
B:align-self
C:flex-basis
D:flex-shrink
答案: 【flex-shrink】
11、单选题:
navigator组件的( )属性表示当前小程序内的跳转链接地址。
选项:
A:url
B:delta
C:target
D:open-type
答案: 【url】
12、单选题:
navigator组件属性open-type的合法值()表示当target="miniProgram"时,退出小程序。
选项:
A:navigateBack
B:exit
C:reLaunch
D:switchTab
答案: 【exit】
13、单选题:
float属性表示组件可以向左或向右移动浮动,直到它的外边缘碰到包含框或另一个浮动框的边框为止,其默认值为( )。
选项:
A:inherit
B:none
C:right
D:left
答案: 【none】
14、单选题:
input输入框组件主要用于输入数据,其属性值()表示输入框内容是否是密码类型。
选项:
A:value
B:placeholder
C:type
D:password
答案: 【password】
15、单选题:
input输入框组件的type属性是指利用真机运行时,当在输入框中输入数据时,根据type属性指定的类型弹出来的键盘类型,而不是输入内容的类型。其有效值( )表示带小数点的数字键盘
选项:
A:idcard
B:digit
C:text
D:number
答案: 【digit】
16、单选题:
Math对象的()方法是对数值x进行上舍入。
选项:
A:ceil(x)
B:abs(x)
C:exp(x)
D:cos(x)
答案: 【ceil(x)】
17、单选题:
假设x=6, y=3,(x 1)的结果为()
选项:
A:false
B:true
答案: 【true】
18、单选题:
要隐藏view组件中的内容,应该将view组件的( )属性设置为true。
选项:
A:display
B:height
C:hidden
D:width
答案: 【hidden】
19、单选题:
下面的代码:var person = {fname:"Bill", lname:"Gates", age:62}; var text = "";for (var x in person) { text += person[x];}循环结束后,text的值为:( )
选项:
A:Gates
B:62
C:BillGates62
D:Bill
答案: 【BillGates62】
20、单选题:
JavaScript中的( )对象用于在单个的变量中存储多个值。
选项:
A:Object
B:Number
C:Math
D:Array
答案: 【Array】