第1章 认识微信小程序单元测试1、以下不是微信小程序的特点的是()。
a、触手可及
b、用完即走
c、无需下载及安装
d、所见即所得
2、作为自己个人喜好,微信小程序在开发时应选择的服务类目是()。
a、个人服务类目
b、企业服务类目
c、政府服务类目
d、媒体服务类目
3、微信小程序能提供的功能包括:()。
a、识别二维码
b、公众号关联
c、搜索查找
d、硬件连接
4、微信小程序可以提供很多功能,除了()。
a、推送消息
b、拥有集中入口
c、可以订阅关系
d、拥有挂起状态
5、微信小程序可以在()环境下开发。
a、windows
b、linux
c、mac os
d、unix
6、微信小程序能够完全取代app。
7、2016年1月微信小程序正式上线。
8、微信小程序没有应用商店。
9、微信小程序能实现页面分享。
10、微信小程序无法实现实时音视频录制播放。
11、小程序指的就是微信小程序。
12、没有appid无法开发微信小程序。
互评作业1、该作业需要完成下面四项工作: 1、申请微信小程序appid,请将你申请的appid截图,以“my_appid.jpg”命名;(5分) 2、安装并打开微信开发者工具,并将最后安装成功的微信开发者工具打开并截图,以“wx_window.jpg”命名;(3分) 3、利用微信开发者工具编写微信小程序,使小程序主界面显示“欢迎你” 你的名字,字体颜色为红色,在手机上调试,并从手机上截图,将该图以“wx_result.jpg”命名。(10) 4、将三张图片打包,并以“***的互评作业1.zip”命名,其中“***”表示你的名字。(2分)
期末测试微信小程序开发期末测试1、微信小程序于()正式发布。
a、2016年12月
b、2016年6月
c、2017年1月
d、2017年6月
2、下列不属于微信小程序正确入口的是()。
a、扫码进入
b、搜索关键词进入
c、微信对话分享进入
d、点击url地址进入
3、一般使用()注册微信小程序账号。
a、手机号
b、微信号
c、邮箱
d、身份证号
4、企业使用微信小程序用于商业经营,则应该选择()作为程序主体类型。
a、个人
b、媒体
c、政府
d、企业
5、关于微信开发者工具的版本,没有()版。
a、windows 32
b、windows 64
c、mac os
d、unix
6、新建项目时需要填写appid,关于此项内容以下说法不正确的是()。
a、appid也称为小程序id,每个账号的id都是唯一的
b、只有填写了appid的项目才可以进行手机预览
c、如果填写了与开发者无关的appid是无法创建成功的
d、不填写appid就无法成功创建项目
7、在创建完成的微信小程序项目中,project.config.json文件属于()。
a、项目配置文件
b、主体文件
c、页面文件
d、其他文件
8、微信小程序需要将文件保存在本地,则需要使用()方法。
a、wx.downloaddocument
b、wx.downloadfile
c、wx.savedocument
d、wx.savefile
9、要想实现在页面顶端导航栏改变背景颜色,则可以在app.json的window属性中配置样式,()属性配置导航栏的背景颜色属性。
a、navigationbartextstyle
b、navigationbarbackgroundcolor
c、navigationbartitletext
d、backgroundtextstyle
10、关于app.json中的tabbar功能,以下说法正确的是()。
a、tabbar中的指定的路径地址无需在pages属性中声明
b、tabbar默认显示最左边的页面
c、tabbar上可以只有图标,也可以只有文字
d、tabbar上必须同时有图标和文字
11、微信开发者工具中不包含()界面。
a、调试器
b、编辑器
c、计算器
d、模拟器
12、下列能够实现带参跳转到result页面的是()。
a、wx.redirectto'({url: /pages/result/result?a= this.data.a})'
b、wx.redirectto({url: '/pages/result/result?a=' a})
c、wx.redirectto({url: '/pages/result/result?a=' this.data.a})
d、wx.redirectto({www: '/pages/result/result?a=' this.data.a})
13、wx.login()有哪几个属性?
a、success、fail、timeout、data
b、success、fail、url、data
c、success、fail、timeout、complete
d、success、fail、data、complete
14、关于image组件属性的说法中,正确的是()。
a、src: 图片的资源信息
b、bindload: 当文档载入完毕时,发布到appservice的事件名,事件对象event.detail = {height:'图片高度px', width:'图片宽度px'}
c、mode: 图片裁剪、缩放的模式
d、binderror: 当没有错误发生时,发布到appservice的事件名,事件对象event.detail = { errmsg: 'something wrong' }
15、关于三目运算符的定义:<表达式1> ? <表达式2> : <表达式3>以下表达正确的是()。
a、如果表达式1的值为真,则执行表达式2和3,并返回表达式2和3的结果
b、先求表达式1的值,如果为真,则执行表达式2,并返回表达式2的结果
c、如果表达式1的值为假,则执行表达式2,并返回表达式2的结果
d、先求表达式1的值,如果为真,则执行表达式3,并返回表达式3的结果
16、关于border-radius说法正确的是?
a、为图片改变边框大小
b、为图片添加边框
c、为文字添加圆角边框
d、为图片添加圆角边框
17、关于数据缓存api函数类型的说法中,不正确的是()。
a、wx.getstorageinfo(object object)实现存储信息的异步获取
b、wx.setstorage(object object)实现数据的同步存储
c、wx.getstorage(object object)实现数据的异步获取
d、wx.setstorage(object object)实现数据的异步存储
18、图片pic1.jpg的尺寸是宽320px、高160px。 在wxml页面代码中: 且在wxss中: image{ width: 160px; } 那么最终显示的图片尺寸是()。
a、宽320px、高240px
b、宽320px、高160px
c、宽160px、高80px
d、宽160px、高160px
19、微信小程序的网络api在发起网络请求时使用()格式的文本进行数据交换。
a、txt
b、xml
c、json
d、php
20、关于navigator组件属性的说法中,错误的是()。
a、hover-class用来指定点击时的样式类
b、open-type用来指定跳转方式
c、url实现应用内的跳转链接
d、navigateback用来指定跳转返回方式
21、在数据api中,wx.getstoragesync的后缀sync表示()。
a、同步
b、异步
c、无意义
d、都不正确
22、为了提高使用便捷性,同一个微信小程序允许每个用户单独存储在本地设备中的数据应在()以内。
a、2mb
b、5mb
c、10mb
d、无限制
23、以下可以用于清空全部数据的是()。
a、wx.clearstorage
b、wx.flushstorage
c、wx.deletestorage
d、wx.removestorage
24、wxml中getblur和getinput的区别是()。
a、使用getblur当文本失去焦点,就会触发js函数,使用getinput当变量修改时才触发函数
b、getblur限制最大字符长度限制为10
c、getinput限制最大字符长度限制为10
d、getinput可以禁止输入框输入文字
25、微信小程序使用()方法获取当前地理位置信息。
a、wx.catchlocation
b、wx.chooselocation
c、wx.gainlocation
d、wx.getlocation
26、在获取到的地理位置信息中,用来表示纬度的是()。
a、altitude
b、latitude
c、accuracy
d、longitude
27、微信小程序使用wx.getnetworktype(object)获取网络类型,以下属于获取的网络类型有效值的是()。
a、none
b、wifi
c、unknown
d、5g
28、以下不能够用于监听用户截屏行为的是()。
a、wx.onusercapturescreen()
b、wx.captureusercapturescreen()
c、wx.hearusercapturescreen()
d、wx.listenusercapturescreen()
29、以下不符合微信小程序网络请求域名配置要求的是()。
a、https://127.0.0.1
b、https://210.45.192.101
c、https://localhost
d、https://www.test.com
30、关于微信小程序云开发文件命名规则说法正确的是()。
a、不能以/开头
b、可以出现连续/
c、编码长度最大为850个字节
d、推荐使用大小写英文字母、数字和符号 -,!,_,.,* 及组合
31、以下api存储说法正确的是()。
a、deletefile :删除文件
b、gettempfileurl:换取临时链接
c、uploadfile :上传文件
d、reveicefile:获取文件
32、下列属于视图容器组件的是()。
a、view
b、swiper
c、scroll-view
d、cover-view
33、以下属于微信小程序表单组件的是()。
a、input组件
b、button组件
c、picker组件
d、icon组件
34、以下不能实现底部导航标签切换的是()。
a、wx.navigateto
b、wx.relaunch
c、wx.switchtab
d、wx.redirectto
35、关于微信小程序网络请求时的服务器情况,以下说法正确的是()。
a、可以是第三方服务器
b、可以是自己搭建的服务器
c、后端必须搭配mysql数据库
d、后端语言不限,可以是php、node.js或java等
36、关于带有网络请求的小程序,以下描述正确的是()。
a、必须联网状态下才能实现请求
b、域名地址尚未配置也可以在开发者工具中运行,但需要把“不检验合法域名”给勾选上
c、域名地址尚未配置不可以正式发布线上版本
d、必须把域名地址配置到白名单中才能在微信开发者工具中运行
37、微信小程序具有无需下载安装,使用方便快捷的特点。
38、微信小程序不仅可以完全取代原生app,而且支持跨平台。
39、text文本组件支持转义符“\”。
40、微信小程序中组件的大小是固定的,无法改变的。
41、微信小程序中样式文件为wxss。()
42、微信小程序中wx:for指令能够实现列表的渲染,并且可以嵌套使用。
43、微信小程序通过提交、审核和发布,来完成微信小程序的上线。
44、swiper组件可以实现页面的轮播效果。
45、微信小程序中所有组件与属性都是小写。
46、拨打电话api接口是wx.phonecall。
47、wx.switchtab可以跳转到应用中的某一页面。
48、wx.navigateto保留当前页面,跳转到tabbar页面。
猜你喜欢
- 2022-12-05 21:46
- 2022-12-05 21:33
- 2022-12-05 21:13
- 2022-12-05 21:05
- 2022-12-05 20:33
- 2022-12-05 20:20
- 2022-12-05 20:19
- 2022-12-05 19:57
- 2022-12-05 19:36
- 2022-12-05 19:10