《小程序竞赛理论题库1.单选题.docx》由会员分享,可在线阅读,更多相关《小程序竞赛理论题库1.单选题.docx(15页珍藏版)》请在优知文库上搜索。
1、单选题1 以下哪个小程序中的生命周期函数的是只有AppJs才有的:A.onLoadB.onShowConHideD.onLaunch2 以下对应用生命周期函数OnLaunch描述正确的是:A.当小程序初始化完成时,会触发OnLaUnChB.每个页面都有OnLaunch方法C.onLaunch发生在onLoad之后D.可以在OnLaUnCh中获取打开当前页面所调用的query参数3 以下对微信小程序的页面生命周期函数onLoad和OnShOW的区别描述正确的是:A.没有任何区别B.onLoad在app.js中调用,OnShOW在页面中调用C.onShow发生在onLoad之后D.onShow发生
2、在onLoad之前4 以下对页面生命周期函数的执行顺序描述正确的是:A.onLaunch-onShow-onLoad-onHideB.onLoad-onShow-onReady-onHideC.onLoad-OnLaUnCh-OnShOW-OnHideD.onLoad-onReady-onShow-onHide5 在微信小程序中从前台切到后台或进入其他页面会触发以下哪个函数?A.onLaunchB.onShowC.onLoadD.onHide6 以下对wx.navigateTo和w.redirectTo描述错误的是?A.wx.navigateT。是两页面之间的跳转,跳到第二个页面时,左上角有返
3、回按钮。B.wxredirectTo是两个页面之间平级的跳转,跳到第二个页面的时,左上角是没有返回按钮的。C.wx.navigateTo和wx.redirectTo只能打开非TabBar页面D.w.navigateTo和wx.redirectTo可以跳转到任意页面7 以下对微信小程序相关文件功能描述正确的是?A.WXML模板用来做逻辑功能B-WXSS具有CSS大部分的特性,小程序在WXSS也做了一些扩充和修改Cjs文件用来做小程序设置,如页面注册,页面标题及tabBarDJson文件用来做逻辑处理和网络请求8 以下关于小程序全局变量说法正确的是?A.在app.js文件中定义全局变量global
4、Data,将需要存储的信息存放在里面9 .使用的时候,直接使用getGlobal()拿到存储的信息C.全局变量无法完成页面之间的数据传递D.全局变量只可以调用不可以修改10 以下关于小程序的配置说法正确的是?A.小程序的配置在app.json进行全局配置,包括小程序所有页面路径、界面表现、网络超时时间和appidB.小程序的配置在app.json进行全局配置,包括小程序所有页面路径、项目名称、网络超时时间和appidC.小程序的配置在app.json进行全局配置,包括小程序所有页面路径、项目名称、网络超时时间和指定小程序源码的目录D.小程序的配置在app.json进行全局配置,包括了小程序的所
5、有页面路径、界面表现、网络超时时间、底部tab10以下关于WXML模板说法错误的是?A.和HTML非常相似,WXML由标签、属性等等构成B.多了一些wx:if这样的属性以及这样的表达式C.标签名字和HTML有点不一样D.WXML目前没有富文本标签11以下关于WXSS样式说法正确的是?A.wxss提供了全局的样式和局部样式B.wxss没有提供全局的样式和局部样式C.WXSS支持所有的CSS选择器D.wss里面只能使用新的rp单位12以下关于小程序开发说法错误的是?A.增加App和Page方法,进行程序注册和页面注册B.增加1getA叩和getCurrentPages方法,分别用来获取App实例和
6、当前页面栈C.无法提供模块化能力使每个页面有独立的作用域D.提供丰富的API,如微信用户数据,扫一扫,支付等微信特有能力。13以下哪句代码可以在小程序中运行?A.document.getElementByld(div,).innerHtml=,aaaB.alert(123)C.this.setData(a:1)D.history.go(-1)14以下哪种能力是WXML不具有的?A.异步获取数据B.列表渲染C.条件渲染D.模板15以下哪项数据绑定是错误的?A.messageB.HiddenC.hello+nameD.a+b+c+d16微信小程序里面只有通过以下哪个方法可以对外暴露接口A.expo
7、rtB.exportsCdefineD.module17微信小程序里面只有通过以下哪个方法可以导入模块AJmportB.module.importCrequireDJncIude18以下关于小程序中js的文件作用域描述正确的是?A.在app.js文件中声明的变量和函数只在该文件中有效B.不同的文件中可以声明相同名字的变量和函数,不会互相影响。C.通过全局函数getGlobal可以获取全局的应用实例D.如果需要全局的数据可以在Page()中设置19以下关于小程序中js的文件作用域描述错误的是?A.在app.js文件中声明的变量和函数在全局都有效B.不同的文件中可以声明相同名字的变量和函数,不会互
8、相影响。C.通过全局函数getApp可以获取全局的应用实例D.如果需要全局的数据可以在JSoN中设置20以下哪个组件和swiper-item可以实现轮播图?A.scroll-viewB.cover-viewCswiperD.view21以下关于组件说法正确的是?A.view里面可以嵌套textB.tet里面可以嵌套viewCxanvas里面可以嵌套viewD.p里面可以嵌套view22以下哪个组件小程序中的原生组件?A.mapB.videoC.divD.camera23以下哪个场景可以使用SCrOIIMew?A.水平滚动内容B.三级联动查找省市县C.多选D.单选24以下关于单选组件说法错误的是
9、?A.单选可以使用radio-group或radioB.当某个radio选中时,radio-group的change事件会携带radio的VaIUeCradio的颜色和样式不能改变D.当某个radio选中时,radio-group的change事件会携带radio的text25以下关于form组件说法错误的是?A,form自带有提交和重置按钮,会自动获取表单中所有控件值的改变B.form内可以自动验证输入信息C.表单重置时会触发reset事件D.当点击form表单中form-type为submit的button组件时,会将表单组件中的value值进行提交,需要在表单组件中加上name来作为ke
10、y.26以下关于input组件说法错误的是?AJnput组件是一个原生组件,字体是系统字体,所以无法设置font-familyB.confirm-type的最终表现与手机输入法本身的实现有关,部分安卓系统输入法和第三方输入法可能不支持或不完全支持C.小程序内的input不能指定placeholder的样式类D.selection-start可以定义光标起始位置,自动聚集时有效,需与SeleCtiOn-end搭配使用27以下关于textarea组件说法正确的是?A.键盘弹起时,小程序内的textarea不能定义是否自动上推页面B.show-confirm-bar为true会显示键盘上方带有完成按
11、钮那一栏C.小程序内的textarea不能指定placeholder的样式类D.小程序内textarea无法获取光标起始位置28以下关于navigator组件说法正确的是?A.navigator中可以定义回退层数Bmavigator只能对应wx.navigateTo或w.navigateToMiniProgram的功能Cnavigator不能指定点击时的样式类.navigator不能打开其他的小程序29以下关于audi。组件说法正确的是?A.audio组件的url属性表示要播放音频的资源地址B.audio组件的poster属性表示默认控件上的音频封面的图片资源地址Caudio组件的无法监听播放
12、进度D.audio组件的无法设置当前播放时间30以下关于Camera组件说法错误的是?A.可以通过camera完成扫码识别B.同一页面可以插入多个camera组件ConCameraFrame接口根据frame-size返回不同尺寸的原始帧数据,与Camera组件展示的图像不同,其实际像素值由系统决定D.camera的调用需要使用wx.createCameraContext31以下关于wx.switchTab说法错误的是?A.只能跳转到tabBar页面B.可以跳转到任意页面C.跳转时路径不可以携带参数D.跳转时关闭其他所有非tabBar页面32以下关于wx.reLaunch说法错误的是?A.只能
13、跳转到非tabBar页面B.可以跳转到任意页面C.跳转时路径可以携带参数D.跳转时关闭其他所有页面33以下关于WxiedirectTo说法错误的是?A只能跳转到非tabBar页面B.可以跳转到任意页面C.跳转时路径可以携带参数D.跳转时关闭当前页面34以下关于WxmavigateTo说法错误的是?A.只能跳转到非tabBar页面B.保留当前页面,跳转到应用内的某个页面C.使用wx.navigateBack可以返回到原页面。小程序中页面栈可以有任意层D.跳转时路径可以携带参数35以下关于wx.navigateBack说法错误的是?A.只能返回当前首页B.delta属性表示返回的页面数,如果del
14、ta大于现有页面数,则返回到首页。C.可通过getCurrentPages获取当前的页面栈,决定需要返回几层D.关闭当前页面,返回上一页面或多级页面36以下关于小程序中的路由api说法错误的是?A.所有路由api都可以在跳转时在路径上携带参数B.部分路由api只能跳转到非tabBar页面C.部分路由api可以使用相关属性返回上一页面D.路由api接口调用成功后拥有回调函数37在小程序里面显示消息提示框正确的代码是?A.alertB.confirmCpromptD.wx.showTast38关于WX.ShowToast说法正确的是?A.wx.showToast调起的弹框可以在点击确定后自动消失B.wx.showToast调起的弹框里面不能定义图标CwxshowToast调起的弹框里面图标和文字不可以同时存在D.wx.showToast应与wx.hideToast配对使用39关于wx.showModal说法正确的是?A.在原生小程序代码中wx.showModal可以被confirm替代B.在原生小程序代码中WX.ShowModaI可以被prompt替代C.wx.showModal调起的弹框文字长度有限制D.wx.showModal可以在回调函数中监听到用户点击了确定还是取消按钮40以下关于wx.showLoading说法正确的是?A.显示loading提示框。需主动调用wx.h