版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
PAGEPAGE1《网络开发综合实训》考试复习题库(含答案)一、单选题1.一个小程序页面一般包含4个文件,其中逻辑层文件是()A、WXMLB、JSONC、WXSSD、JS答案:D2.在微信小程序页面结构中,()组件可以用来引入页面中的公共结构。A、<view>B、<include>C、<import>D、<content>答案:B3.swiper组件的()属性设置是否采用衔接滑动。A、circleB、trueC、circularD、circular=false答案:C4.在<scroll-view>组件中,用()属性设置竖向滚动条的位置。A、scroll-bottomB、scroll-yC、scroll-leftD、scroll-top答案:D5.scroll-view可滚动视图组件的()属性设置滚动到该元素A、scrollintoviewB、scroll-into-viewsC、scroll-into-viewD、scroll-into答案:C6.在小程序中,()组件是表单组件中的一种,用于滑动选择某一个值。A、<progress>B、<slider>C、<input>D、<audio>答案:B7.可以将wx:for用在()标签上,以渲染一个包含多节点的结构块。A、imageB、canvasC、blockD、view答案:C8.在小程序的页面组件中,()是定义进度条。A、<progress>B、<program>C、<slider>D、<swiper>答案:A9.image组件的()缩放属性表示保持纵横比缩放图片,只保证图片的短边能完全显示出来。也就是说,图片通常只在水平或垂直方向是完整的,另一个方向将会发生截取A、scaleToFillB、aspectFitC、aspectFillD、widthFix答案:C10.Flex容器布局中,()属性用于设置主轴的方向(即项目的排列方向)A、justify-contentB、align-itemsC、flex-wrapD、flex-direction答案:D11.在音乐小程序列表渲染中,通过()指令可以循环数组的中的每一项。A、wx:elseB、wx:forC、wx:ifD、wx:key答案:B12.以下哪个不是正确的小程序入口()A、微信对话分享进入B、点击url地址进入C、扫码进入D、搜索关键词进入答案:B解析:解析内容13.以下哪个不是主流的手机操作系统?()A、AndroidB、IOSC、WindowsD、Linux答案:D解析:解析内容14.在创建完成的第一个小程序项目中,project.config.json文件属于以下哪种?()A、主体文件B、项目配置文件C、页面文件D、其他文件答案:B解析:解析内容15.当上面的模型的下边距为20px,下面模型的上边距为30px,两个模型之间的边距是()。A、50pxB、20pxC、不确定D、30px答案:D16.新建项目时需要填写AppID,关于此项内容以下说法不正确的是?()A、不填写AppID就无法成功创建项目。B、只有填写了AppID的项目才可以进行手机预览。C、如果填写了与开发者无关的AppID是无法创建成功的。D、AppID也称为小程序ID,每个账号的ID都是唯一的。答案:A解析:解析内容17.radio组件的()属性是它的标识,radio-group的change事件会携带radio的这个标识。A、checkedB、colorC、valueD、disabled答案:C18.在<scroll-view>组件中,通过()属性设置那个方向可滚动,则在那个方向滚动到该元素。A、scroll-into-blockB、scroll-into-viewC、scroll-width-animationD、scroll-left答案:B19.map组件的()属性用来设置标记点A、markersB、markerC、markD、markre答案:A20.在小程序的index.json文件中,()属性用来设置导航栏标题。A、navigationBarTitleTextB、navigationTitleC、navigatorBarTitleTextD、navigationText答案:A21.API函数()用于同步获取当前storage的相关信息。A、wx.removeStorageSync(stringB、wx.getStorageInfo(ObjectC、ObjectD、wx.removeStorage(Object答案:B22.使用()属性设置icon标记的类型A、sizeB、typeC、typesD、tpye答案:B23.input输入框组件的type属性是指利用真机运行时,当在输入框中输入数据时,根据type属性指定的类型弹出来的键盘类型,而不是输入内容的类型。其有效值()表示带小数点的数字键盘A、textB、idcardC、numberD、digit答案:D24.已知在wxml页面有:<viewhidden='{{flag?false:true}}'>测试组件</view>在js页面有:Page({data:{flag:true}})试判断测试组件<view>的最终状态()A、测试组件被显示B、测试组件不断切换隐藏C、测试组件被隐藏D、以上说法都不正确答案:A解析:解析内容25.关于小程序账号的注册,以下说明不正确的是?()A、一个手机号只能注册一个小程序B、注册时需要填写身份证号C、一个邮箱只能注册一个小程序D、个人类型必须是年满18周岁以上的微信实名用户答案:A解析:解析内容26.视频上下文对象的()方法可用于退出全屏?A、sendDanmu(ObjectB、requestFullScreen(ObjectC、playbackRate(numberD、exitFullScreen()答案:D27.函数wx.showToast(Objectobject)的参数属性中包含的回调函数有()。A、success、fail和noneB、success、loading和noneC、mask、success和failD、success、fail和plete答案:D28.以下哪句代码可以显示按钮为绿色背景?()A、<buttontype='default'>按钮</button>B、<buttontype='primary'>按钮</button>C、<button>按钮</button>D、<buttontype='warn'>按钮</button>答案:B解析:解析内容29.已知wxml页面有:<viewclass='test'>测试</view>在wxss文件中使用以下哪种选择器可以将其中的文字更新为红色?()A、id{color:red;}B、test{color:red;}C、#test{color:red;}D、test{color:red;}答案:B解析:解析内容30.函数wx.setTabBarStyle(Objectobject)的参数属性()表示tab上的文字选中时的颜色(HexColor)A、colorB、selectedColorC、borderStyleD、backgroundColor答案:B31.<icon>是图标组件,以下哪句代码可以实现一个红色、40像素大小的搜索图标?()A、<icontype="search"size="40"color="red"></icon>B、<icontype="search"size="40px"color="red"></icon>C、<icontype="discover"size="40"color="red"></icon>D、<icontype="discover"size="40px"color="red"></icon>答案:A解析:解析内容32.tabBar属性位于哪个文件?()A、app.wxmlB、app.jsonC、app.jsD、app.wxss答案:B解析:解析内容33.微信小程序项目快速开发工具是()。A、微信开发者工具B、ChromeC、HbuilderD、Vscode答案:A34.以下哪个不属于表单组件()A、<button>B、<icon>C、<input>D、<form>答案:B解析:解析内容35.隐藏loading提示框的API函数是()。A、wx.hideLoading(ObjectB、wx.showLoading(ObjectC、wx.showModal(ObjectD、wx.hideToast(Object答案:A36.radio-group组件change事件的返回值是()A、number类型的变量B、string类型的数组C、string类型的变量D、number类型的数组答案:B37.以下代码:varx=10;//语句1Page({vary=20;//语句2onLoad:function(options){this.x=20;//语句3},y=30;//语句4})以上语句中正确的是()A、语句4B、语句1C、语句3D、语句2答案:B38.小程序注册的账号是?()A、学号B、邮箱C、手机号D、微信号答案:B解析:解析内容39.微信小程序提供了()组件,将音乐文件引入到小程序中。A、<music>B、<image>C、<vedio>D、<audio>答案:D40.在微信小程序的页面组件中,视图容器组件用()表示。A、<block>B、<text>C、<view>D、<icon>答案:C41.navigator组件的()属性表示当前小程序内的跳转链接地址。A、urlB、deltaC、open-typeD、target答案:A42.注册账号时,需要选择的类型是?()A、小程序B、订阅号C、服务号D、企业号答案:A解析:解析内容43.如果动画从头到尾的速度是相同的,应设置其timingFunction的值为()A、linearB、ease-inC、ease-in-outD、ease答案:A44.已知wxml页面有:<viewwx:if="{{x>99}}">A</view><viewwx:if="{{x>9}}">B</view>在js页面有:Page({data:{x:77}})最后页面显示的是?()A、AB、BC、ABD、ABAB答案:B解析:解析内容45.函数rotate(numberrotate)是以()为中心旋转当前坐标轴?A、图形的中心点B、坐标原点C、图形的左上角D、图形的左下角答案:B46.在app.json的window属性中还可以配置页面顶端导航栏的样式,以下那个属性用于定义导航栏背景颜色?()A、backgroundTextStyleB、navigationBarTextStyleC、navigationBarTitleTextD、navigationBarBackgroundColor答案:D解析:解析内容47.camera组件的modes属性用来设置应用模式,设置()值为扫码模式A、scanB、scanmodeC、scanModeD、scanCode答案:D48.在js文件中,通过()获取data-新增的属性值。A、e.currentTarget.datasetB、e.Target.datasetC、e.detail.valueD、e.detail.data答案:A49.Flex布局主轴的开始位置(与边框的交叉点)叫做()A、mainendB、crossstartC、crossendD、mainstart答案:D50.已知wxml页面上有:<view>{{msg}}<view>在js页面上有:Page({data:{msg:'hello'}})那么页面最终显示的文字效果是?()A、{{msg}}B、msgC、‘hello’D、hello答案:D解析:解析内容51.在组件上使用wx:for控制属性绑定一个数组,即可使用数组中各项的数据重复渲染该组件。数组当前项的变量名默认为()A、indexB、jC、iD、item答案:D52.document.remove方法可以()A、更新集合中的记录B、删除集合中的记录C、在集合中查询记录D、在集合上新增记录答案:B53.navigator组件属性open-type的合法值()表示当target="miniProgram"时,退出小程序A、reLaunchB、exitC、switchTabD、navigateBack答案:B54.map组件的()属性用于设置地图中心的纬度A、scaleB、latitudeC、markersD、longitude答案:B55.学生注册小程序用于个人学习,选择的程序主体类型是?()A、企业B、政府C、媒体D、个人答案:D解析:解析内容56.关于微信web开发者工具的下载和安装,没有以下哪个版本?()A、UnixB、MacC、Windows32D、Windows64答案:A解析:解析内容57.在微信小程序页面组件中,()表示将其包裹的所有<radio>标签当做一个单选框组。A、<selected-group>B、<radio-group>C、<checkbox-group>D、<option-group>答案:B58.设置单项选择器的()属性表示选中状态A、checkedB、checkC、trueD、selected答案:A59.微信小程序组件view中,()用于鼠标按下时显示的class样式。A、hover-idB、hoverC、hover-classD、hover-view答案:C60.如果希望组件不被隐藏,以下哪个语句可以实现()A、<viewwx:if='{{ture}}'>组件</view>B、<viewwx:if='{{false}}'>组件</view>C、<viewwx:if='{{true}}'>组件</view>D、以上答案都不对答案:C解析:解析内容61.边框样式属性值()用来设置双线边框。A、doubleB、dashedC、dottedD、solid答案:A62.在微信小程序中,利用()属性设置字体加粗。A、font-styleB、font-familyC、font-weightD、font-size答案:C63.在微信小程序中,利用()属性设置文本下划线。A、white-spaceB、text-decoration-colorC、text-decorationD、word-spacing答案:C64.在index.js中所有函数之外定义的变量x,在本文件的Page函数中的引用方式为()A、that.xB、xC、app.xD、this.x答案:B65.已知wxml页面代码如下:<view>{{x+y}}+{{z}}+x</view>js页面代码如下:Page({data:{x:'5',y:'4',z:'3'}})最后显示结果是?()A、17B、54+3+xC、9+3+xD、543x答案:B解析:解析内容66.小程序中的App(Objectobject)函数用于()A、小程序注册B、小程序注销C、页面注册D、页面注销答案:A67.微信小程序创建空白项目后,通过新建()入口文件来运行小程序页面结构。A、app.jsB、app.jsonC、app.wxssD、app.wxml答案:B68.在微信小程序的页面组件中,()表示将其包裹的所有<checkbox>标签当做是一个复选框组。A、<radio-group>B、<checkbox-group>C、<slect-group>D、<option-group>答案:B69.()文件用来对微信小程序进行全局配置。A、app.jsonB、index.jsC、app.jsD、index.json答案:A70.progress进度条组件的()属性用来设置进度条从左往右的动画A、animateB、animatationC、activeD、activate答案:C71.以下哪个文件是小程序的全局逻辑文件?()A、app.jsB、app.wxssC、app.jsonD、app.wxml答案:A解析:解析内容72.要隐藏view组件中的内容,应该将view组件的()属性设置为true。A、displayB、widthC、hiddenD、height答案:C73.在<radio>和<checkbox>标签中,()表示该选项中对应的值。A、checked属性B、value属性C、name属性D、type属性答案:B74.微信小程序特有的尺寸单位是()A、pxB、rpxC、ptD、cm答案:B解析:解析内容75.swiper组件的()属性用于设置轮播图是否自动播放A、indicator-active-colorB、indicator-colorC、indicator-dotsD、autoplay答案:D76.编译小程序时,既可以通过“编译”按钮来实现,还可以通过()来实现?A、Ctrl+AB、Ctrl+DC、Ctrl+BD、Ctrl+C答案:C77.函数wx.scanCode(Objectobject)的参数属性object.scanType的值()表示扫码类型为二维码。A、qrCodeB、datamatrixC、pdf418D、barCode答案:A78.是否可以将获取的input组件的value值直接用于乘、除运算?()A、可以B、不可以答案:B79.关于小程序成员类型,不包含以下哪个?()A、开发者B、管理员C、体验者D、审核者答案:D解析:解析内容80.API函数()用于监听网络状态变化事件A、wx.onWifiConnected(functionB、wx.onNetworkStatusChange(functionC、wx.getConnectedWifi(ObjectD、wx.getNetworkType(Object答案:B81.已知在wxml页面有:<viewhidden='{{flag>1?false:true}}'>测试组件</view>在js页面有:Page({data:{flag:-1}})试判断测试组件<view>的最终状态。()A、测试组件被隐藏B、测试组件被不断切换隐藏/显示状态C、测试组件被显示D、以上说法都不正确答案:A解析:解析内容82.Math对象的()方法是对数值x进行上舍入。A、exp(x)B、ceil(x)C、cos(x)D、abs(x)答案:B83.主体文件都是app开头加上不同后缀名组成的,以下哪个文件内容可以为空?()A、app.jsB、app.wxssC、app.jsonD、app.wxml答案:C解析:解析内容84.在使用wx:for实现页面列表渲染时,wx:key的值为()时表示将每一项本身作为唯一标识。A、*thisB、valueC、keyD、this答案:A85.小程序页面的所有路径地址是保存在以下哪个文件中的?()A、app.jsB、app.jsonC、app.wxssD、app.wxml答案:B解析:解析内容86.微信web开发者工具,不包含以下哪种界面()A、计算器B、模拟器C、编辑器D、调试器答案:A解析:解析内容87.事件绑定时,在WXML文件组件标签内利用“bind…=函数名”绑定组件事件与函数,并在()文件中定义该事件函数。A、WXSSB、WXMLC、JSD、JSON答案:C88.app.json中的tabBar属性可以用于规定tab工具栏用于切换多页面效果。其中页面最少必须有2个,最多只能有多少个?()A、3B、4C、5D、6答案:C解析:解析内容89.tabBar用来配置小程序底部的Tab,它的属性()是tab的列表,最少2个、最多5个tab。A、selectedColorB、colorC、borderStyleD、list答案:D90.在使用wx:for实现页面列表渲染时,()表示每一项的唯一标识。A、wx:keyB、keyC、$thisD、this答案:A91.下列绑定控制属性写法正确的是A、<viewwx:if="{{condition}}"></view>B、<viewwx:if="condition"></view>C、<viewwx:if={{condition}}></view>D、<viewwx:if={condition}></view>答案:A92.下面的代码:varperson={fname:"Bill",lname:"Gates",age:62};vartext="";for(varxinperson){text+=person[x];}循环结束后,text的值为:()A、62B、BillGates62C、GatesD、Bill答案:B93.编写小程序代码是在微信开发者工具的()窗口中进行的?A、调试器B、编辑器C、浏览器D、模拟器答案:B94.对以下代码片段作用的最准确描述是()A、yB、setStorageSync(‘key’,C、catchD、将数据data同步存储在本地缓存指定的E、将数据value同步存储在本地缓存指定的F、将数据data异步存储在本地缓存指定的G、将数据value异步存储在本地缓存指定的答案:B95.form组件的提交事件是由()组件来实现的。A、viewB、buttonC、formD、image答案:B96.input组件的类型对应不正确的是A、text(文本输入键盘)B、number(电话号码)C、idcard(身份证输入键盘)D、digit(带小数点的数字键盘)答案:B97.云函数是一段运行在云端的代码A、错B、对答案:B98.以下哪句代码可以显示按钮为红色背景?()A、<buttontype='primary'>按钮</button>B、<buttontype='default'>按钮</button>C、<button>按钮</button>D、<buttontype='warn'>按钮</button>答案:D解析:解析内容99.页面结构渲染过程中,通过()指令完成页面的条件渲染。A、wx:ifB、wx:forC、wx:keyD、wx:else答案:A100.JavaScript中的()对象用于在单个的变量中存储多个值。A、MathB、NumberC、ObjectD、Array答案:D101.API函数()用于启动加速度监听事件。A、wx.startAccelerometer(ObjectB、wx.startpass(ObjectC、wx.startGyroscope(ObjectD、wx.onpassChange(function答案:A102.在真机上查看小程序运行结果时,需要点击()按钮显示二维码,通过微信扫描二维码来查看?A、切后台B、真机C、编译D、预览答案:D103.window属性用于设置小程序的状态栏、导航栏、标题、窗口背景色。其中()用于设置导航栏标题文字内容。A、navigationBarBackgroundColorB、navigationStyleC、navigationBarTitleTextD、navigationBarTextStyle答案:C104.在微信小程序中,()组件不仅能够实现轮播效果,还可以实现标签页切换效果。A、<view>B、<block>C、<scroll-view>D、<swiper>答案:D105.tabBar的属性list数组对象属性()表示选中时的图片路径,icon大小限制为40kb,建议尺寸为81px*81px,不支持网络图片。A、textB、selectedIconPathC、iconPathD、pagePath答案:B106.若想创建支持云开发服务的小程序,创建项目时应选择后端服务为()一项A、阿里云B、小程序-云开发C、不使用云服务D、腾讯云答案:B107.在wxss文件中使用以下哪种选择器不可以将其中的文字更新为红色?()A、test{color:red;}B、view{color:red;}C、D、A{color:red;}答案:D解析:解析内容108.window属性用于设置小程序的状态栏、导航栏、标题、窗口背景色。其中()用于设置导航栏背景颜色。A、navigationStyleB、navigationBarBackgroundColorC、navigationBarTitleTextD、navigationBarTextStyle答案:B109.video组件的()属性用来设置显示弹幕按钮。A、danmu-btnB、danmu-listC、enable-danmuD、autoplay答案:A110.video组件通过()属性展示弹幕A、enable-danmuB、danmu-listC、enabledanmuD、enable-danmus答案:A111.image组件的()缩放属性表示保持纵横比缩放图片,使图片的长边能完全显示出来。也就是说,可以完整地将图片显示出来A、scaleToFillB、aspectFitC、aspectFillD、widthFix答案:B112.()查看AppID的位置A、开发设置B、详情C、开发者工具D、运维中心答案:B113.使用()组件设置滑动选择器A、swipersB、slidersC、sliderD、swiper答案:C114.下列绑定组件属性的写法正确的是A、<viewid=item-{{id}}></view>B、<viewid="item-{{id}}"></view>C、<viewid="item-{id}"></view>D、<viewid="item-id"></view>答案:B115.Flex项目布局中,()属性用于设置各项目宽度之和大于容器宽度时,各项目缩小自己宽度的比例。A、flex-basisB、orderC、flex-shrinkD、align-self答案:C116.swiper组件的()显示面板指示点A、indicator-dotB、indicator-dotsC、indicatordotsD、indicatordot答案:B117.注册微信小程序账号时的网址是()A、https://ap.weixin.qq.B、https://.weixin.qq.C、https://mp.weixin.qq.D、https://xcx.weixin.qq.答案:C118.字符串varstr="2.0000",那么str.indexOf(".")返回值是()。A、-1B、1C、trueD、false答案:B119.switch开关选择器的()属性可以设置开关类型A、typeB、checkboxC、checkedD、types答案:A120.以下代码:view1view2的输出结果为()A、view1B、view1和view2C、没有输出D、view2答案:C121.下面对小程序项目设置项的说法中,错误的是()。A、ES6转ES5就是将javaScript代码的ES6语法转换为ES5语法B、使用npm模块就是在小程序使用npm安装的第三方依赖包C、校验合法域名就是在真实环境中,对信息进行检验D、调试基础库可以选择任意版本的微信客户端上运行答案:D122.float属性表示组件可以向左或向右移动浮动,直到它的外边缘碰到包含框或另一个浮动框的边框为止,其默认值为()。A、rightB、leftC、inheritD、none答案:D123.云开发中上传文件的接口是()A、wx.cloud.downloadFileB、wx.cloud.uploadFileC、wx.cloud.deleteFileD、wx.cloud.UploadTask答案:B124.在小程序的页面组件中,()是定义单选框。A、<checkbox>B、inputC、buttonD、<radio>答案:D125.在代码<viewbindtap="changeItem"data-item="0">获取item值</view>中,通过()可以获取到item。A、changeItem:funcdion(e){console.log(e.detail.datatset.item)}B、changeItem:funcdion(e){console.log(e.target.dataset.item)}C、changeItem:funcdion(e){console.log(e.currentTargetl.dataset.item)}D、changeItem:funcdion(e){console.log(e.detail.item)}答案:B126.input输入框组件主要用于输入数据,其属性值()表示输入框内容是否是密码类型。A、placeholderB、typeC、passwordD、value答案:C127.小程序页面样式文件中,不能用作wxss元素尺寸单位的是()。A、rpxB、pxC、vhD、Rpx答案:D128.以下代码:tcolor=Math.floor(Math.random()*256).toString(16);执行后,color的值为()A、0~256之间的10进制随机数B、0~255之间的10进制随机数C、0~256之间的16进制随机数D、0~255之间的16进制随机数答案:B129.在微信小程序的页面组件中,图片组件用()表示。A、<block>B、<img>C、<image>D、<canvas>答案:C130.include组件,可以通过()属性引入外部页面结构代码。A、hrefB、urlC、srcD、fome答案:C131.slider滑动选择器组件()属性设置滑块的大小A、sizeB、blockC、blocksizeD、block-size答案:D132.微信小程序中的flex布局,通过()属性控制排列方向。A、flexB、flex-directionC、align-itemD、justify-content答案:B133.小程序运行后,执行的第一个生命周期函数是app.js文件中的()函数。A、onLaunchB、onLoadC、onReadyD、onShow答案:A134.如果要获取form组件内部input组件的value值,必须指定input组件的()属性。A、placeholderB、valueC、idD、name答案:D135.map组件使用()属性设置中心经度A、longitudesB、latitudesC、latitudeD、longitude答案:D136.CanvasContext对象用于绘制图形和设置图形样式,其属性()用于设置线条的交点样式?A、globalAlphaB、lineJoinC、lineDashOffsetD、lineCap答案:B137.监听页面初次渲染完成的回调函数是()A、onHideB、onLoadC、onShowD、onReady答案:D138.在WXML文件中,通过()属性直接设置组件样式。A、styleB、importC、classD、include答案:A多选题1.下面选项中对于滚动事件对象说法,说法正确的有()A、scrollLeft表示横向滚动条左侧到视图左边的距离B、scrollTop表示纵向滚动条顶部到视图顶部的距离C、scrollHeight纵向滚动条在Y轴上的最大滚动距离D、scrollWidth表示横向滚动条在X轴上的最大滚动距离答案:ABCD2.使用()标记设置单项选择器组件A、radioB、inputC、radio-groupD、type答案:AC3.下面关于表单组件的描述中,说法正确的是()。A、<label>标签可以通过display:block将其变为块元素B、bindsubmit绑定表单提交事件。C、<button>中form-type值为submit表示按钮是提交按钮D、checkbox表示单选框答案:ABC4.下面选项中,关于选择器的说法正确的是()。A、element选择器,可以通过组件名获取元素B、class选择器,可以通过类名获取元素C、id选择器可以通过id属性获取元素D、view::after表示在元素view组件内的后面插入元素答案:ABCD5.camera组件的flash属性的取值有A、autoB、onC、offD、torch答案:ABCD6.icon组件的类型有哪些A、successB、infoC、warnD、waiting答案:ABCD7.rich-text组件中受信任的HTML节点有()A、viewB、pC、tableD、strong答案:BCD8.rich-text组件的nodes属性的取值类型有()A、intB、charC、arrayD、string答案:CD9.audio组件支持的事件属性有A、binderrorB、bindendC、bindplayD、bindpause答案:ACD10.函数wx.onAccelerometerChange(functioncallback)的参数callback的属性包括:()A、wB、yC、zD、x答案:BCD11.textarea组件支持的事件有A、输入时(bindinput)B、光标聚焦时(bindfocus)C、光标离开时(bindblur)D、行数变化时(bindlinechange)答案:ABCD12.picker支持的滚动选择器有()A、普通选择器B、时间选择器C、日期选择器D、多列选择器答案:ABCD13.WXS语言目前共有以下几种数据类型:A、numberB、arrayC、dateD、object答案:ABCD14.navigator页面链接组件的open-type属性有哪些取值A、navigateB、redirectC、switchTabD、reLauch答案:ABCD15.小程序目录结构中,配置完成app.json文件中的"pages":[pages/index/index]字段,自动生成的页面文件有()。A、index.wxmlB、index.wxssC、index.jsD、index.json答案:ABCD16.button组件的open-type属性可以设置()值A、ContactB、feedbackC、GetPhoneNumberD、GetUserInfo答案:ABCD17.云开发提供的基础能力包括:()A、云函数B、存储C、云调用D、数据库答案:ABCD18.使用()标记设置复选框组件A、inputB、checkC、checkboxD、checkbox-group答案:CD19.小程序的注释有A、单行注释B、多行注释C、结尾注释D、开头注释答案:ABC20.input组件支持的事件有A、bindinputB、bindchangeC、bindblurD、bindfocus答案:ACD21.image组件的()缩放属性能够保持纵横比缩放图片A、aspectFitB、aspectFillC、scaleToFillD、widthFix答案:AB22.下面对于小程序中index.js文件,说法正确的是()。A、index.js文件是页面级注册的逻辑代码B、index.js文件通过Page({}),完成页面的注册。C、在index.js文件中,通过调用getApp()函数获取小程序应用示例D、index.js文件是应用级注册的逻辑代码答案:ABC23.video组件支持()事件属性A、bindwaitingB、bindprogressC、bindfullscreenchangeD、bindtimeupdate答案:ABCD24.text文本组件的space的属性取值有()A、enspB、emspC、nsbpD、nbsp答案:ABD25.button组件的类型有()A、defaultB、primaryC、warnD、green答案:ABC26.下面选项中,属于微信小程序页面组件的有()。A、<div>B、<form>C、<input>D、<view>答案:BCD27.rich-text富文本组件的nodes设置为数组类型,支持的属性有()A、nameB、childrenC、atrrD、attrs答案:ABD判断题1.微信小程序的页面结构配置中,index.json文件高于app.json文件的级别。A、正确B、错误答案:A2.通过表单提交事件,可以将页面中的表单数据提交到后台。A、正确B、错误答案:A3.image组件的src属性值既可以在WXML文件中直接给出,也可以通过数据绑定的方式在JS文件中给出()A、正确B、错误答案:A4.随着技术的发展,移动设备的屏幕像素密度越来越高,分辨率越来越高。A、正确B、错误答案:A5.像素分为物理像素和逻辑像素。A、正确B、错误答案:A6.input组件的placeholder属性用来给输入框添加类似于“请输入手机号/用户名/邮箱”这样友好的提示信息。A、正确B、错误答案:A7.数据绑定除了可在组件内部使用外,也可在组件的属性上使用,则需将属性包括在括号之内A、正确B、错误答案:B8.不要在定义于App()内的函数中调用getApp(),使用this就可以拿到app实例。A、正确B、错误答案:A9.使用wx:for列表渲染单个组件A、正确B、错误答案:A10.navigationBarTextStyle用于设置导航栏的标题颜色,可以设置任意颜色A、正确B、错误答案:B11.底部导航list参数可以接收一个数组,需配置最少2个、最多5个标签。A、正确B、错误答案:A12.cancelText设置取消按钮的文字,最多5个字符。A、正确B、错误答案:B13.假设x=6,y=3,(x<10&&y>1)的结果为()A、正确B、错误答案:A14.AppID不是开发小程序所必需的()A、正确B、错误答案:B15.number包括两种数值:整数,小数。A、正确B、错误答案:A16.swiper组件只能实现轮播图效果A、正确B、错误答案:B17.export命令可以出现在模块的任何位置,但必需处于模块底部。A、正确B、错误答案:B18.数据绑定使用Mustache语法(双大括号)将变量包起来。A、正确B、错误答案:A19.微信小程序页面样式文件中,其级别index.wxss文件高于app.wxss文件。A、正确B、错误答案:A20.在小程序正式上线后,需要在小程序管理后台配置合法的域名信息才可以进行访问。A、正确B、错误答案:A21.button组件不可以设置loading图标A、正确B、错误答案:B22.WXS注释有3种方式:单行注释、多行注释和结尾注释。A、正确B、错误答案:A23.小程序中新增/减少页面,不需要对pages数组进行修改。A、正确B、错误答案:B24.可以使用已有的微信订阅号账号作为微信小程序的账号().A、正确B、错误答案:B25.分辨率指屏幕内的像素个数,例如960*640就是屏幕长度上有960个单位,宽度上有640个单位。A、正确B、错误答案:A26.WXSS支持使用选择器来为某个元素设置样式,其使用方法和CSS选择器基本相同。A、正确B、错误答案:A27.const语句不会造成声明提升A、正确B、错误答案:A28.可以设置input输入框禁用、最大长度和获取焦点A、正确B、错误答案:A29.当jiaoxue页面显示时点击“切后台”按钮,首先执行jiaoxue.js文件中的onHide函数,然后再执行app.js文件中的onHide函数。()A、正确B、错误答案:A30.发布微信小程序时必须有AppID()。A、正确B、错误答案:A31.image组件的设置scaleToFill属性后能够保持纵横比缩放图片,只保证图片的短边能完全显示出来。A、正确B、错误答案:B32.组件的data-val属性值可以通过事件对象获取。A、正确B、错误答案:A33.<view>和<text>标签属于双边标签,由开始标签和结束标签两部分组成。A、正确B、错误答案:A34.事件是视图层到逻辑层的通讯方式,它可以将用户的行为反馈到视图层进行处理。()A、正确B、错误答案:B35.小程序的var表现与javascript一致,会有变量提升A、正确B、错误答案:A36.事件通常绑定在组件上,当达到事件触发条件时,就会执行逻辑层中对应的事件处理函数A、正确B、错误答案:A37.audio组件的poster属性用来设置音频的作者A、正确B、错误答案:B38.require(path)的参数path可以为文件相对路径,也可以为文件绝对路径()A、正确B、错误答案:A39.WXSS具有CSS大部分特性,并在此基础上做了一些扩充和修改。A、正确B、错误答案:A40.WeUI是一套同微信原生视觉体验一致的基础样式库,由微信官方设计团队为微信内网页和微信小程序设计,包含button、cell、dialog、progress等各式元素。A、正确B、错误答案:A41.switch开关选择器应用得十分普遍,它有两个状态:开和关。比如微信设置里的新消息提醒界面,它通过开关来设置是否接收新消息通知、是否显示消息详情、是否有声音、是否振动等功能。A、正确B、错误答案:A42.逻辑像素,又称为CSS像素、设备像素。A、正确B、错误答案:B43.小程序运行后,页面index.js中的函数先执行onReady函数,然后再执行onShow函数()A、正确B、错误答案:B44.小程序提供了全局的getApp()函数,可以获取到小程序实例。A、正确B、错误答案:A45.事件是视图层到逻辑层的通信方式,事件可以将用户的行为反馈到逻辑层进行处理A、正确B、错误答案:A46.变量命名的首字符必须是:字母(a-zA-Z),下划线(_),数字(0-9)A、正确B、错误答案:B47.this.audioCtx.seek(0)这行代码的意思是音频从头开始播放。A、正确B、错误答案:A48.input输入框有4个常用的事件:输入时(bindinput)、光标聚焦时(bindfocus)、光标离开时(bindblur)、行数变化时(bindlinechange)。A、正确B、错误答案:B49.button组件的size属性可以设置为min、default类型A、正确B、错误答案:A50.在小程序中,只要调用wx.getUserInfo接口就可以获得用户的信息A、正确B、错误答案:A51.import命令会提升到整个模块的头部,首先执行。A、正确B、错误答案:A52.input组件通过设置password属性设置输入框是否为密码类型,如果是密码类型,则会用点号代替具体值显示。A、正确B、错误答案:A53.setData()函数同步将数据从逻辑层发送到视图层,同时改变对应的this.data的值。()A、正确B、错误答案:A54.使用picker-view设置嵌入页面滚动选择器A、正确B、错误答案:A55.由于JavaScript中的浮点数计算本身就不准确,所以本案例也存在浮点数计算不准确的问题。A、正确B、错误答案:A56.textarea多行输入框是与input单行输入框对应的一个组件,它可以输入多行文本内容A、正确B、错误答案:A57.微信小程序页面组件开发中的<view>组件,类似于HTML5中的<div>标签。A、正确B、错误答案:A58.所有绑定的数据都必须在data中进行初始化()A、正确B、错误答案:B填空题1.单项选择器组件的绑定事件名是()答案:bindchange;2.flex样式属性的设置中,使用()属性来设置设置主轴方向(即项目排列方向)。答案:flex-direction;3.image组件中mode等于(),表示缩放,保持纵横比缩放图片,使图片的长边能完全显示出来。答案:aspectFit;4.()用来渲染页面。描述语言WXML和样式语言WXSS答案:视图层;5.使用()方法设置线条颜色答案:setStrokeStyle();6.audio组件的()属性用于设置控件上的作者名字答案:author;7.音频对象InnerAudioContex实例中,通过()属性来控制音频地址,设置成功后可以用于直接播放。答案:src;8.简述wx.navigateTo()和wx.redirectTo()跳转方式的区别。答案:wx.navigateTo()跳转到应用内某个页面,保留当前页面;wx.redirectTo()跳转到应用内某个页面,关闭当前页面9.<swiper>组件中,通过()设置轮播的衔接滑动。答案:circular;10.()文本组件支持转义字符答案:text;11.通过()打开地图选择位置。答案:wx.chooseLocation;12.简述App()生命周期函数包括哪些答案:onLaunch监听小程序初始化,onShow监听小程序显示、onHide监听小程序隐藏、onError错误监听函数13.()可以实时音视频播放组件答案:live-player;14.在组件上使用wx:for控制属性绑定一个数组,即可使用数组中各项的数据重复渲染该组件。默认数组当前项的下标变量名为(),数组当前项的变量名为()答案:index;item;15.在InnerAudioContext实例中,用()来设置开始播放的位置,默认值为0。答案:startTime;16.()样式属性用来设置元素中空白的处理方式。答案:white-space;17.使用()方法设置线条宽度。答案:setLineWidth();18.button组件的()属性用来设置按钮是否镂空,背景色透明答案:plain;19.编写小程序使用的开发软件为()答案:微信开发者工具;20.()用来处理业务逻辑,包括JavaScript逻辑层语言和JSON配置文件答案:逻辑层;21.input标签的()属性表示输入的类型,如文本、数字、身份证等。答案:type;22.在微信小程序中index.json文件中,()字段用来配置导航栏的背景颜色。答案:navigationBarBackgroundColor;23.在<slider>组件的属性中,()属性用来设置进度条的最大值,默认是100。在<slider>组件中,用()属性来展示当前的value值,默认值为false。答案:max|show-value;24.文件上传API接口使用()答案:wx.uploadFile;25.audio组件的()属性用于设置控件上的音频封面的图片资源地址答案:poster;26.音乐小程序列表中,歌曲列表数组数据通过()方法来添加歌曲信息。答案:push();27.API函数wx.chooseImage(Objectobject)用于选择图片,图片来源既可以从本地相册选择,也可以使用相机拍照()答案:B:对28.使用()可以监听页面的卸载。答案:onUnload();29.微信小程序媒体组件中,通过()来创建一个InnerAudioContext实例。答案:wx.createInnerAudioContext();30.微信小程序目录结构中,()文件可以用来分析页面基本逻辑功能。答案:index.js;31.文件下载API接口为()答案:wx.downloadFile;32.微信小程序开发过程中,()文件定义页面样式。答案:index.wxss;33.在input标签type属性为()表示输入身份证输入键盘。答案:idcard;34.image组件中mode等于(),表示缩放,保持纵横比缩放图片,只保证图片的短边能完全显示出来。答案:aspectFill;35.()用来实现可移动视图答案:movable-view;36.在当前页面下选择匹配选择器selector的所有节点使用()答案:SelectorQuery.selectAll();37.在input标签type属性为()表示带小数点的键盘输入。答案:digit;38.canvas组件的唯一标识符是()答案:canvas-id;39.<swiper>组件中,通过()设置滑动动画的时长(单位ms),默认是500。答案:duration;40.通过()打开地图。答案:wx.openLocation;41.camera组件的device-position属性的取值为()和back。答案:front;42.微信小程序页面结构中,()布局方式被称做是弹性盒布局。答案:flex;43.在<swiper>组件中,用()设置轮播图自动切换。答案:autoplay;44.在微信小程序中,wx.request()接口配置对象中method表示()。答案:请求方式;45.input标签的输入值为()时,表示数字输入方式为数字键盘。答案:number;46.微信小程序目录结构可以分为3个部分()、()、()。答案:框架全局文件;框架页面文件;工具类文件;47.()可以保留当前页面,跳转到应用内的某个非tabBar页面。使用wx.navigateBack可以返回到原页面。答案:wx.navigateTo;48.通过()获取用户当前的位置答案:wx.getLocation;49.微信小程序flex布局中,()用来设置在横向坐标轴上的对齐方式。答案:justify-content;50.通过()API接口,可以实现从本地相册选择图片或使用照相机拍照。答案:wx.chooseImage;51.image组件的()属性用于设置图片懒加载,在即将进入一定范围(上下三屏)时才开始加载。答案:lazy-load;52.播放背景音乐实例的API接口是()答案:wx.getBackgroundAudioManager;53.image组件中mode等于(),表示缩放,不保持纵横比缩放图片,使图片拉伸适应。答案:scaleToFill;54.微信小程序媒体组件中,通过()来创建一个InnerAudioContext实例。答案:wx.createInnerAudioContext();简答题1.实现如图所示的效果答案:无2.实现如下多选框的效果答案:无3.请简单列举音频接口API创建的InnerAudioContext实例属性和方法。答案:属性:()src:音频资源地址;2.startTime:开始播放的位置;3.autoPlay:是否自动播放;4.loop是否循环播放;方法:1.play():音乐播放;2.pause():音乐暂停;3.stop()停止(停止的音乐再次播放会从头开始)等4.编写代码,实现小程序中显示单选组件,选择项为男生和女生,默认选择男生答案:无5.实现如下地区滚动选择器的效果答案:无6.给进度条添加属性,实现进度条的动画效果,要求活动颜色为red,背景颜色为yellow答案:无7.简述小程序中使用地图组件时获取当前位置的方式。答案:无8.简述小程序框架页面由哪几部分组成。答案:由4部分组成,分别是.json页面配置、js页面逻辑、wxml页面结构、wxss页面样式文件9.简述冒泡事件和非冒泡事件的区别。答案:冒泡事件:当一个组件上的事件被触发后,该事件会向父节点传递。非冒泡事件:当一个组件上的事件被触发后,该事件不会向父节点传递。10.以下是实现循环求和的小程序,将获取开始数start的starNum的程序补充完整答案:无11.将下面的程序1-3空白补充完整,位置1设置什么属性实现纵向滚动,属性2和属性3代表什么含义,答案:无12.简述实现打开新页面的方式有哪几种答案:调用APIwx.navigateTo或使用组件<navigatoropen-type="navigateTo"/>13.简述小程序框架页面由哪几部分组成。答案:由4部分组成,分别是.json页面配置、js页面逻辑、wxml页面结构、wxss页面样式文件14.将下面程序中位置1-4中的属性的作用解释一下答案:无15.请简述微信小程序团队开发一般流程。开发组依据设计方案,进行程序代码的编写,代码编写完成后,对项目进行最后的测试,通过测试组编写测试用例并对小程序进行各种边界测试。答案:产品组提出需求,然后设计人员根据产品需求做出设计方案供开发人员使用,其中主要包括流程和图形,16.以下测试手指触摸的小程序,在1-5中填写合适的事件绑定属性答案:无17.简述如何设置图片的样式,使之全屏显示。答案:image{width:100vw;
height:100vh;
}18.将下面的小程序补充完整,实现如果length>5显示“长度大于5“,如果length>3显示“长度大于3“,否则显示“长度是2”答案:无19.简述实现页面重定向的方式有哪几种。答案:调用APIwx.redirectTo或使用组件<navigatoropen-type="redirectTo"/>20.请简述微信小程序开发环境的搭建。在首页中根据需要进行下载微信开发者工具打开安装包,选择安装路径,完成安装使用答案:首先注册微信公众号,获取小程序AppID。21.介绍小程序中的四种文件及其作用答案:无22.请简单描述页面样式的单位rpx与px关系。不同的设备关系不同iPhone6中1rpx=0.5px;iPhone5中1rpx=0.42px;iPhone6Plus中1rpx=0.552px答案:rpx单位规定了任何手机屏幕宽度都为750rpx;23.在js页面中给定的数据如下所示:使用列表渲染以“下标:对应值“的形式显示。答案:无24.简述wx:if和hidden的区别。答案:wx:if条件块在切换时销毁或重新渲染。如果在初始渲染条件为false,框架什么也不做,在条件第一次变成真的时候才开始局部渲染。hidden组件始终会被渲染,只是简单的控制显示与隐藏。一般来说,wx:if有更高的切换消耗而hidden有更高的初始渲染消耗。因此,如果需要频繁切换的情景下,用hidden更好,如果在运行时条件不大可能改变则wx:if较好25.请简单描述页面样式的单位rpx与px关系。答案:rpx单位规定了任
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 二零二五年建材市场商铺租赁及品牌展示合同2篇
- 二零二五版A4一页纸环保印刷定制合同2篇
- 二零二五年度活动板房租赁合同(含消防设施及安全检查)3篇
- 二零二五版城市绿化带基站场地租赁与景观融合合同3篇
- 二零二五版办公室能源管理合同3篇
- 二零二五年度高性能1号不锈钢驳接爪批量采购供货合同2篇
- 二零二五版企业清算注销及员工安置及补偿及债务清理合同3篇
- 二零二五版金融资产抵押交易合同范本3篇
- 二零二五版古建筑修复工程劳务承包施工合同2篇
- 二零二五版钢材现货及期货交易合同示范文本3篇
- 2024质量管理理解、评价和改进组织的质量文化指南
- 手指外伤后护理查房
- 油气回收相关理论知识考试试题及答案
- 我能作业更细心(课件)-小学生主题班会二年级
- 2023年湖北省武汉市高考数学一模试卷及答案解析
- 城市轨道交通的网络安全与数据保护
- 英国足球文化课件
- 《行政职业能力测验》2023年公务员考试新疆维吾尔新疆生产建设兵团可克达拉市预测试题含解析
- 医院投诉案例分析及处理要点
- 烫伤的安全知识讲座
- 工程变更、工程量签证、结算以及零星项目预算程序实施细则(试行)
评论
0/150
提交评论