⼩程序考试--选择填空
1.⼩程序是于何时正式发布?
A、2015年1⽉9⽇
B、2016年1⽉9⽇
C、2017年1⽉9⽇
D、2018年1⽉9⽇
正确答案: C
2.以下哪个不是正确的⼩程序⼊⼝?
A、 对话分享进⼊
B、点击url地址进⼊
C、扫码进⼊
D、搜索关键词进⼊
正确答案: B
⼩程序有多重⼊⼝,常⽤的有:扫码、对话分享、搜索关键词
3.注册账号时,需要选择的类型是?
A、⼩程序
B、
C、服务号
D、企业号
正确答案: A
4.⼩程序注册的账号是?
A、学号
B、邮箱
C、⼿机号
D、号
正确答案: B
是邮箱,并且⼀个邮箱只能注册⼀个⼩程序账号
5.学⽣注册⼩程序⽤于个⼈学习,选择的程序主体类型是?
A、企业
B、政府
C、媒体
D、个⼈
正确答案: D
6.关于⼩程序账号的注册,以下说明不正确的是?
A、⼀个⼿机号只能注册⼀个⼩程序
B、注册时需要填写⾝份证号
C、⼀个邮箱只能注册⼀个⼩程序
D、个⼈类型必须是年满18周岁以上的实名⽤户
正确答案: A
⼀个⼿机号可以注册5个⼩程序
7.以下哪个不是⼩程序账号完善需要填写的内容?
A、⼩程序名称
B、⼩程序头像
C、⼩程序介绍
D、服务器地址
正确答案: D
需要填写的内容是:⼩程序名称、头像、介绍以及服务类⽬的选择
8.关于⼩程序成员类型,不包含以下哪个?
A、开发者
B、管理员
C、审核者
D、体验者
正确答案: C
只有腾讯公司官⽅才审核
9.关于web开发者⼯具的下载和安装,没有以下哪个版本?
A、Unix
B、Mac OS
C、Windows 32
D、Windows 64
正确答案: A
只有三个版本:MacOS、Windows32和64位操作系统
10.新建项⽬时需要填写AppID,关于此项内容以下说法不正确的是?
A、不填写AppID就⽆法成功创建项⽬。
B、只有填写了AppID的项⽬才可以进⾏⼿机预览。
C、如果填写了与开发者⽆关的AppID是⽆法创建成功的。
D、AppID也称为⼩程序ID,每个账号的ID都是唯⼀的。
正确答案: A
不填写AppID也能创建新项⽬,只不过⽆法⼿机预览,部分功能受限。
11.⼩程序根据开发阶段可以分为不同的版本,这些版本不包括以下哪个?
A、开发版
B、体验版
C、线上版
D、内部版
正确答案: D
开发版、体验版和线上版。
12.在创建完成的第⼀个⼩程序项⽬中,fig.json⽂件属于以下哪种?
A、主体⽂件
B、项⽬配置⽂件
C、页⾯⽂件
D、其他⽂件
正确答案: B
这是唯⼀的项⽬配置⽂件,⾥⾯包含了⼩程序的类型、id、项⽬名称等各类信息。
13.主体⽂件都是app开头加上不同后缀名组成的,以下哪个⽂件是可选的?
A、app.js
B、app.json
C、app.wxss
D、以上都不正确
正确答案: C
app.wxss是公共样式表⽂件,为可选⽂件,即不需要时可以不填写。
14.⼩程序页⾯的所有路径地址是保存在以下哪个⽂件中的?
A、app.json
B、app.js
C、app.wxss
D、fig.json
正确答案: A
app.json中会⾃动⽣成pages属性,该属性是以数组的形式保存了全部的页⾯地址
15.在app.json的window属性中还可以配置页⾯顶端导航栏的样式,以下那个属性⽤于定义导航栏背景颜⾊?
A、backgroundTextStyle
B、navigationBarTextStyle
C、navigationBarTitleText
D、navigationBarBackgroundColor
正确答案: D
l navigationBarBackgroundColor是导航栏背景颜⾊;
l navigationBarTitleText是导航栏标题⽂本内容;
l navigationBarTextStyle是导航栏标题⽂本颜⾊;
l backgroundTextStyle是下拉动作时背景字体颜⾊。
16.关于app.json中的tabBar功能,以下说法正确的是?
A、tabBar上必须同时有图标和⽂字
B、tabBar中的指定的路径地址⽆需在pages属性中声明
C、tabBar默认显⽰最左边的页⾯
D、tabBar上可以只有图标,也可以只有⽂字
正确答案: D
1.tabBar可以⾃⼰定制,图标和⽂字可以单独存在其中⼀种,也可以同时存在。
2.所有页⾯的路径地址都必须在pages属性中声明。
3.tabBar默认显⽰的页⾯必须是pages属性中保存的第⼀个数组元素。
17.以下哪个⽂件是⼩程序的全局逻辑⽂件?
A、app.js
B、app.wxss
C、app.json
D、fig.json
正确答案: A
JS类型⽂件都属于逻辑层的内容,其中app.js是⼩程序的全局逻辑⽂件
18.关于web开发者⼯具,不包含以下哪种界⾯?
A、计算器
B、模拟器
C、编辑器
D、调试器
正确答案: A
19.已知wxml页⾯上有:{{msg}}
在js页⾯上有:
Page({
data:{ msg:‘hello’ }
})
那么页⾯最终显⽰的⽂字效果是?
A、{{msg}}
B、msg
C、{{hello}}
D、hello
正确答案: D
20.如果希望组件被隐藏,以下哪个语句可以实现?
A、隐藏组件
B、隐藏组件
C、隐藏组件
D、隐藏组件
正确答案: B
3已知wxml页⾯代码如下:
{{x - y}} + {{z}} + x
js页⾯代码如下:
page{
data: {
x : 5, y : 4, z : 3
}
}
最后显⽰结果是?
A、9
B、1+3+5
C、13x
D、1+3+x
正确答案: D
21.已知在wxml页⾯有:
测试组件
在js页⾯有:
Page{
data: {
flag: true
}
})
试判断测试组件的最终状态。
A、测试组件被隐藏。
B、测试组件被显⽰出来。
C、测试组件不断切换隐藏/显⽰状态。
D、以上说法都不正确。
正确答案: B
22. 已知js⽂件中有:
Page({
data:{
array:[ ‘张三’, ‘李四’, ‘王五’]
}
})
wxml页⾯代码如下:
学⽣{{stuID}}:{{stuName}}
请问这三个问号的位置分别应该怎么填写,才能正确显⽰每个学⽣的姓名stuNam和学号stuID(默认数组中元素序号 )?
A、array, index, item
B、array, stuID, stuNamejs导航栏下拉菜单
C、{{array}}, index, item
D、{{array}}, stuID, stuName
正确答案: D
23. ⼩程序特有的尺⼨单位是?
A、px
B、rpx
C、pt
D、cm
正确答案: B
24. 已知wxml页⾯有:
在wxss⽂件中使⽤以下哪种选择器可以将其中的⽂字更新为红⾊?
A、id{color:red;}
B、.test{color:red;}
C、#test{color:red;}
D、test{color:red;}
正确答案: B
25. 以下哪个事件表⽰⼿指触摸后马上离开?
A、touchstart
B、touchend
C、longpress
D、tap
正确答案: D
26. 以下哪个不属于⼩程序的容器组件?
A、 B、 C、 D、
正确答案: C
27. 关于滚动视图,以下说法不正确的?
A、可以设置scroll-x属性进⾏横向滚动
B、可以设置scroll-y属性进⾏纵向滚动
C、纵向滚动时,必须设置该组件的固定⾼度
D、可以⾃定义任意⾓度的滚动⽅向
正确答案: D
28. ⼩程序⽹络API在发起⽹络请求时使⽤何种格式的⽂本进⾏数据交换?
A、XML
B、JSON
C、TXT
D、PHP
我的答案:B
JSON(JavaScript Object Notation)格式进⾏数据交换。其内部可以是数组或者对象。
29. 已知:
var test = {
x1 : [1, 2, 3, 4, 5],
x2 : ‘hello’,
x3 : {
y1: false,
y2: null,
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论