版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、第一章 单元测试1、一个小程序页面一般包含4个文件,其中逻辑层文件是( )。A:WXSSB:WXMLC:JSD:JSON答案: 【JS】2、在真机上查看小程序运行结果时,需要点击( )按钮显示二维码,通过微信扫描二维码来查看?A:切后台B:编译C:预览D:真机调试答案: 【预览】3、编译小程序时,既可以通过“编译”按钮来实现,还可以通过( )来实现?A:Ctrl + BB:Ctrl + DC:Ctrl + CD:Ctrl + A答案: 【Ctrl + B】4、编写小程序代码是在微信开发者工具的( )窗
2、口中进行的?A:浏览器B:调试器C:模拟器D:编辑器答案: 【编辑器】5、查看AppID的位置是在“开发”项目中的( )A:运维中心B:接口设置C:开发设置D:开发者工具答案: 【开发设置】6、注册微信小程序账号时的网址是( )A: B:C:D:答案: 【】7、有了AppID就可以发布微信小程序了( )A:对B:错答案: 【错】8、发布微信小程序时必须有AppID( )。A:对B:错答案: 【对】9、AppID不是开发小程序所必需的( )A:错B:对答案: 【对】10、可以使用已有的
3、微信订阅号账号作为微信小程序的账号( ).A:对B:错答案: 【错】第二章 单元测试1、在WXML文件中,通过( )属性直接设置组件样式。A:importB:includeC:classD:style答案: 【style】2、在微信小程序中,利用( )属性设置字体加粗。A:font-weightB:font-styleC:font-familyD:font-size答案: 【font-weight】3、在微信小程序中,利用()属性设置文本下划线。A:white-spaceB:text-decorationC:text-decoration-colorD:word-spac
4、ing答案: 【text-decoration】4、image组件的src属性值既可以在WXML文件中直接给出,也可以通过数据绑定的方式在JS文件中给出( )A:对B:错答案: 【对】5、事件绑定时,在WXML文件组件标签内利用“bind=函数名”绑定组件事件与函数,并在()文件中定义该事件函数。A:WXSSB:JSONC:WXMLD:JS答案: 【JS】6、边框样式属性值( )用来设置双线边框。A:dashedB:dottedC:doubleD:solid答案: 【double】7、当上面的模型的下边距为20px,下面模型的上边距为30px,两个模型之间的边距是()。A:不确定B:30pxC
5、:20pxD:50px答案: 【30px】8、Flex布局主轴的开始位置(与边框的交叉点)叫做( )A:cross endB:main startC:main endD:cross start答案: 【main start】9、Flex容器布局中,( )属性用于设置主轴的方向(即项目的排列方向)A:flex-directionB:align-itemsC:flex-wrapD:justify-content答案: 【flex-direction】10、Flex项目布局中,()属性用于设置各项目宽度之和大于容器宽度时,各项目缩小自己宽度的比例。A:orderB:align-selfC:flex-
6、basisD:flex-shrink答案: 【flex-shrink】11、navigator组件的( )属性表示当前小程序内的跳转链接地址。A:urlB:deltaC:open-typeD:target答案: 【url】12、navigator组件属性open-type的合法值()表示当target=”miniProgram”时,退出小程序。A:navigateBackB:switchTabC:exitD:reLaunch答案: 【exit】13、float属性表示组件可以向左或向右移动浮动,直到它的外边缘碰到包含框或另一个浮动框的边框为止,其默认值为( )。A:leftB:inheritC
7、:rightD:none答案: 【none】14、input输入框组件主要用于输入数据,其属性值()表示输入框内容是否是密码类型。A:typeB:valueC:placeholderD:password答案: 【password】15、input输入框组件的type属性是指利用真机运行时,当在输入框中输入数据时,根据type属性指定的类型弹出来的键盘类型,而不是输入内容的类型。其有效值( )表示带小数点的数字键盘A:textB:idcardC:numberD:digit答案: 【digit】16、Math对象的()方法是对数值x进行上舍入。A:ceil(x)B:exp(x)C:cos(x)D:
8、abs(x)答案: 【ceil(x)】17、假设x=6, y=3,(x < 10 && y > 1)的结果为()A:falseB:true答案: 【true】18、要隐藏view组件中的内容,应该将view组件的( )属性设置为true。A:heightB:hiddenC:displayD:width答案: 【hidden】19、下面的代码:var person = fname:”Bill”, lname:”Gates”, age:62;var text = “”;for (var x in person) text += personx;循环结束后,text的值为
9、:( )A:62B:BillC:BillGates62D:Gates答案: 【BillGates62】20、JavaScript中的( )对象用于在单个的变量中存储多个值。A:NumberB:MathC:ArrayD:Object答案: 【Array】第三章 单元测试1、( )文件用来对微信小程序进行全局配置。A:app.jsonB:app.jsC:index.jsonD:index.js答案: 【app.json】2、window属性用于设置小程序的状态栏、导航栏、标题、窗口背景色。其中( )用于设置导航栏背景颜色。A:navigationBarBackgroundColorB:naviga
10、tionBarTextStyleC:navigationBarTitleTextD:navigationStyle答案: 【navigationBarBackgroundColor】3、window属性用于设置小程序的状态栏、导航栏、标题、窗口背景色。其中( )用于设置导航栏标题文字内容。A:navigationBarBackgroundColorB:navigationStyleC:navigationBarTitleTextD:navigationBarTextStyle答案: 【navigationBarTitleText】4、tabBar用来配置小程序底部的Tab,它的属性( )是ta
11、b 的列表,最少2个、最多5个 tab。A:colorB:selectedColorC:listD:borderStyle答案: 【list】5、tabBar的属性list数组对象属性( )表示选中时的图片路径,icon 大小限制为40kb,建议尺寸为 81px * 81px,不支持网络图片。A:pagePathB:selectedIconPathC:textD:iconPath答案: 【selectedIconPath】6、小程序中的App(Object object)函数用于( )A:页面注册B:小程序注销C:页面注销D:小程序注册答案: 【小程序注册】7、小程序运行后,执行的第一个生命周
12、期函数是app.js文件中的()函数。A:onReadyB:onLoadC:onShowD:onLaunch答案: 【onLaunch】8、小程序运行后,页面index.js中的函数先执行onReady函数,然后再执行onShow函数()A:对B:错答案: 【错】9、当jiaoxue页面显示时点击“切后台”按钮,首先执行jiaoxue.js文件中的onHide函数,然后再执行app.js文件中的onHide函数。( )A:对B:错答案: 【对】10、监听页面初次渲染完成的回调函数是( )A:onHideB:onLoadC:onShowD:onReady答案: 【onReady】11、setDa
13、ta() 函数同步将数据从逻辑层发送到视图层,同时改变对应的 this.data 的值。()AA:错B:对12、事件是视图层到逻辑层的通讯方式,它可以将用户的行为反馈到视图层进行处理。()AA:错B:对13、所有绑定的数据都必须在data中进行初始化( )AA:错B:对14、在index.js中所有函数之外定义的变量x,在本文件的Page函数中的引用方式为( )DA:this.xB:app.xC:that.xD:x15、以下代码:var x=10; /语句1Page(var y=20; /语句2onLoad: function(options) this.x=20; /语句3,y=30; /语
14、句4)以上语句中正确的是( )AA:语句1B:语句4C:语句3D:语句216、require(path)的参数path可以为文件相对路径,也可以为文件绝对路径( )AA:错B:对17、以下代码:view1view2的输出结果为( )AA:view1和view2B:view2C:没有输出D:view118、在组件上使用 wx:for 控制属性绑定一个数组,即可使用数组中各项的数据重复渲染该组件。数组当前项的下标变量名默认为( )AA:indexB:itemC:jD:i19、在wx:for中,使用 ()可以指定数组当前元素的变量名。DA:wx:for-jB:wx:for-iC:wx:for-ind
15、exD:wx:for-item20、可以将 wx:for 用在( )标签上,以渲染一个包含多节点的结构块。DA:imageB:viewC:canvasD:block第四章 单元测试1、form组件的提交事件是由( )组件来实现的。AA:buttonB:viewC:formD:image2、如果要获取form组件内部input组件的value值,必须指定input组件的( )属性。BA:valueB:nameC:placeholderD:id3、是否可以将获取的input组件的value值直接用于乘、除运算?( )BA:不可以B:可以4、隐藏loading 提示框的API函数是( )。CA:wx
16、.showModal(Object object)B:wx.hideToast(Object object)C:wx.hideLoading(Object object)D:wx.showLoading(Object object)5、函数wx.showToast(Object object)的参数属性中包含的回调函数有( d )。A:success、fail和noneB:success、loading和noneC:mask、success和failD:success、fail和complete6、radio组件的( )属性是它的标识,radio-group的 change 事件会携带radi
17、o的这个标识。CA:checkedB:colorC:valueD:disabled7、radio-group组件change事件的返回值是( )CA:number类型的变量B:string类型的数组C:string类型的变量D:number类型的数组8、通过slider组件的( )属性来设置组件滑块移动过程中发生的变化。AA:bindchangeB:block-colorC:block-sizeD:show-value9、在js文件中,通过( )获取data- 的属性值。e.currentTarget.dataset.*A:e.currentTarget.datasetB:e.currentT
18、arget.dataset.C:e.detail.valueD:e.detail.data10、swiper组件的( )属性用于设置轮播图是否自动播放DA:indicator-active-colorB:indicator-colorC:indicator-dotsD:autoplay11、switch组件的type属性的有效值包括( )DA:switch和checkedB:radio和checkboxC:switch和radioD:switch和checkbox12、普通选择器的value值是数组类型,表示选择项的下标( )BA:错B:对13、利用构造函数创建对象时,需要使用关键字( )。C
19、A:thisB:stringC:newD:delete14、当image组件的mode值等于( )时,保持纵横比缩放图片,只保证图片的短边能完全显示出来。DA:widthFixB:scaleToFillC:aspectFitD:aspectFill15、当image组件的mode值等于( )时,不缩放图片,只显示图片的右下边区域。CA:bottom leftB:top rightC:bottom rightD:top left16、API函数AudioContext wx.createAudioContext(string id, Object this)可用于创建音频上下文对象,其参数id是
20、( )组件的 id?CA:imageB:mediaC:audioD:video17、audio组件( )属性用于设置默认控件上的作者名字?CA:binderrorB:posterC:authorD:name18、视频上下文对象的( )方法可用于退出全屏?DA:sendDanmu(Object data)B:requestFullScreen(Object object)C:playbackRate(number rate)D:exitFullScreen()19、以下代码:let color = Math.floor(Math.random() * 256).toString(16) D运行后
21、,color的值为( )A:0256之间的10进制随机数B:0255之间的10进制随机数C:0256之间的16进制随机数D:0255之间的16进制随机数20、正则表达式:/a-zA-Z0-9_.-+a-zA-Z0-9-+(.a-zA-Z0-9-+)*.a-zA-Z0-92,6$/其中,.a-zA-Z0-92,6表示最后一个表达式由( )个字母或数字构成。BA:任意B:26C:大于6D:12第五章 单元测试1、函数wx.onAccelerometerChange(function callback)的参数callback的属性包括:( )BCDA:wB:yC:zD:x2、以下代码运行后,resu
22、lt的值为( )Bvar result = 0;for (var i = 2; i <=10; i+=2) result = iiA:等于2到10之间所有数的平方的乘积B:以上说法都不对C:等于2到10之间所有奇数的平方的乘积D:等于2到10之间所有偶数的平方的乘积3、CanvasContext对象用于绘制图形和设置图形样式,其属性( )用于设置线条的交点样式?BA:globalAlphaB:lineJoinC:lineDashOffsetD:lineCap答案: 【lineJoin】4、函数rotate(number rotate)是以( )为中心旋转当前坐标轴?BA:图形的中心点B:
23、坐标原点C:图形的左上角D:图形的左下角5、以下代码片段的运行结果是否正确?( )Bconst 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(b
24、ottom)ctx.fillText(bottom, 120, 75)ctx.setTextBaseline(normal)ctx.fillText(normal, 200, 75)ctx.draw()运行结果:A:对B:错6、手指长按画布( ) ms 之后,触发画布的bindlongtap事件?AA:500B:900C:300D:7007、如果动画从头到尾的速度是相同的,应设置其timingFunction的值为( )AA:linearB:ease-inC:ease-in-outD:ease8、API函数wx.chooseImage(Object object)用于选择图片,图片来源既可以从
25、本地相册选择,也可以使用相机拍照( )BA:错B:对9、map组件的( )属性用于设置地图中心的纬度BA:scaleB:latitudeC:markersD:longitude10、对以下代码片段的准确描述是( )Bwx.getLocation(type: gcj02, /返回可以用于wx.openLocation的经纬度success (res) const latitude = res.latitudeconst longitude = res.longitudewx.openLocation(latitude,longitude,scale: 18)A:打开位置B:打开获取的位置C:获取
26、位置D:获取打开的位置11、函数wx.getSavedFileInfo(Object object)的参数属性object.success (Object res)的参数属性( )为本地文件大小,以字节为单位。CA:failB:successC:sizeD:createTime12、API函数( )用于同步获取当前storage的相关信息。CA:wx.removeStorageSync(string key)B:wx.getStorageInfo(Object object)C:Object wx.getStorageInfoSync()D:wx.removeStorage(Object ob
27、ject)13、对以下代码片段作用的最准确描述是( )Btry wx.setStorageSync(key, value) catch (e) A:将数据data同步存储在本地缓存指定的 key 中B:将数据value同步存储在本地缓存指定的 key 中C:将数据data异步存储在本地缓存指定的 key 中D:将数据value异步存储在本地缓存指定的 key 中14、API函数( )用于监听网络状态变化事件BA:wx.onWifiConnected(function callback)B:wx.onNetworkStatusChange(function callback)C:wx.getCo
28、nnectedWifi(Object object)D:wx.getNetworkType(Object object)15、API函数( )用于启动启动加速度监听事件。AA:wx.startAccelerometer(Object object)B:wx.startCompass(Object object)C:wx.startGyroscope(Object object)D:wx.onCompassChange(function callback)16、以下代码片段运行后,在console面板显示的结果是( )Awx.onCompassChange(function (res) cons
29、ole.log(res.direction)A:罗盘面对的方向度数B:罗盘旋转的加速度C:罗盘旋转的速度D:罗盘面对的方向名称17、函数wx.scanCode(Object object)的参数属性object.scanType 的值( )表示扫码类型为二维码。AA:qrCodeB:datamatrixC:pdf418D:barCode18、以下代码片段表示只允许从相机扫码( a )wx.scanCode(onlyFromCamera: true,success (res) console.log(res)A:对B:错19、API函数( )用于为 tabBar 某一项的右上角添加标记文本CA:
30、wx.hideTabBar(Object object)B:wx.removeTabBarBadge(Object object)C:wx.setTabBarBadge(Object object)D:wx.showTabBar(Object object)20、函数wx.setTabBarStyle(Object object)的参数属性( )表示tab 上的文字选中时的颜色(HexColor)BA:colorB:selectedColorC:borderStyleD:backgroundColor第六章 单元测试1、云开发提供的基础能力包括:( )ABCDA:云函数B:存储C:云调用D:数据库2、云函数出现之前,开发者调用接口到微信后台换取用户OpenID时需要( )信息ABCA:小程序AppIDB:小程序AppSecretC:用户登录凭证codeD:用户身份id3、其实本案例中定义的云函数不只返回了openid一个数据BA:错B:对4、在小程序端可以获取的用户公开信息有( )等。ABCDA:性别B:头
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 威海海洋职业学院《认知心理学基础》2023-2024学年第一学期期末试卷
- 冷链仓库储存合同范例
- 2025煤炭海上运输买卖合同范本
- 废弃油脂收购合同范例
- 瓷买卖合同范例
- 定金合同过户合同范例
- 广东建设工程勘察合同范例
- 经营资质合同范例
- 印刷费用合同范例
- 景观雕塑服务合同范例
- Unit 2 Different families(教学设计)-2024-2025学年人教PEP版英语三年级上册
- 西师大版五年级上册小数混合运算题100道及答案
- 2022年7月国家开放大学本科《中国法律史》期末纸质考试试题及答案
- 行政文秘笔试题
- 2024年部门年终工作总结参考(四篇)
- 主题四 第1课 节气与我们的生活(教学设计)教科版五年级下册综合实践活动
- 二年级数学上册口算天天练
- 肯耐珂萨题库
- 2024国家开放大学电大本科《液压气动技术》期末试题及答案
- 冷凝集素综合征治疗与护理研究进展
- 商务服务机器人技术现状与未来发展趋势研究
评论
0/150
提交评论