《微信小程序程序设计与开发》题库_第1页
《微信小程序程序设计与开发》题库_第2页
《微信小程序程序设计与开发》题库_第3页
《微信小程序程序设计与开发》题库_第4页
《微信小程序程序设计与开发》题库_第5页
已阅读5页,还剩10页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

题目,题型(单选题、多选题、判断题、陈述题),选项A,选项B,选项C,选项D,答案(如有多个,例:ABC),解题思路

1.下面对于微信小程序的描述,错误的是(),单选题,A.微信小程序是一种不需要安装即可使用的应用,B.微信小程序运行在微信之上,类似于原生App,C.微信小程序应用大小上限为3048kB,D.微信小程序可以实现跨平台,答案:C,

2.微信小程序走由()提出,并解决了App使用的效率问题。,单选题,A.张小龙,B.尤雨溪,C.马化腾,D.李宏彦,答案:A,

3.小程序开发环境搭建,主要就是安装,单选题,A.Chrome,B.微信开发者工具,C.编辑器,D.微信客户端,答案:B,

4.小程序目录结构中,()文件是应用配置文件,单选题,A.app.js,B.app.json,C.project.config.js,D.index.json,答案:B,

5.微信开发者工具的主界面主要由菜单栏和()组成,多选题,A.编辑器,B.模拟器,C.调试器,D.工具栏,答案:ABCD,

6.下列关于微信小程序说法正确的是(),多选题,A.微信小程序无须安装下载,运行在微信环境下,B.微信小程序与WebApp应用的进入方式完全相同,C.微信小程序具有开发周期短、开发成本比较低等优点,D.微信小程序可以跨平台(支持Android、ios),答案:ACD,

7.下列关于微信小程序说法正确的是(),多选题,"A.在微信公众平台网站中找到微信开发者工具的下载地址,根据不同版本进行下载安装","B.为了方便开发,开发者工具提供了两种模板,分别是“普通快速启动模板""和“插件快速,启动模板”,前者用于开发小程序,后者用于开发小程序的插件",C.微信开发者I具的主界面主要由菜单栏、工具栏、模拟器、编辑器和调试器组成,D.使用微信开发者工具之前,需要注册申请微信公众号来获取ApplD,答案:ABCD,

8.下列关于微信小程序说法正确的是(),多选题,A.Console面板,B.Network面板,C.Sources面板,D.AppData面板,答案:ABCD,

9.下列关于微信小程序说法正确的是(),多选题,A.project.configjson文件用来设置项目的配置文件,B.app.js用来设置应用的逻辑文件,C.app.json文件为应用程序配置文件,D.pages是页面文件的保存目录,答案:ABCD,

10.下面对于微信小程序目录结构的说法,正确的是(),多选题,A.app.wxss表示公共样式文件,B.index.wxss表示页面样式文件,C.app.js应用逻辑配置文件,D.index.js应用逻辑代码文件,答案:AB,

11.下列关于微信小程序的优点描述,正确的是(),多选题,A.微信小程序无需下载,通过扫一扫方式获取,B.微信小程序无需升级,C.微信小程序开发周期短,开发成本低,D.微信小程序能推送消息,答案:ABC,

12.在微信小程序的页面组件中,视图容器组件用()表示,单选题,A.<block>,B.<text>,C.<view>,D.<icon>,答案:C,

13.在微信小程序的页面组件中,图片组件用()表示,单选题,A.<block>,B.<img>,C.<image>,D.<canvas>,答案:C,

14.在小程序的页面组件中,()是定义进度条的。,单选题,A.<progress>,B.<program>,C.<slider>,D.<swiper>,答案:A,

15.在小程序的页面组件中,()是定义单选框的。,单选题,A.<checkbox>,B.<input>,C.<button>,D.<radio>,答案:A,

16.下面选项中,关于选择器的说法正确的是(),多选题,A.element选择器,可以通过组件名获取元素,B.class选择器,可以通过类名获取元素,C.id选择器可以通过id属性获取元素,D.vie:after表示在元素view组件内的后面插入元素,答案:ABCD,

17.下面选项中,属于微信小程序页面组件的有(),多选题,A.<div>,B.<form>,C.<input>,D.<view>,答案:BCD,

18.下面关于微信小程序创建项目的说法,正确的是(),多选题,A.通过微信开发者工具进行微信小程序的创建,B.微信小程序项目的创建通过AppID和测试进行创建,C.创建微信小程序空白项目会自动创建app.json文件,D.创建微信小程序空白项目会自动创建project.config.json文件,答案:ABD,

19.微信小程序中swiper组件属性是(),多选题,A.indicator-dots,B.indicator-color,C.indicator-active-color,D.autoplay,答案:ABCD,

20.微信小程序中单击事件是()。,单选题,A.touchmove,B.tap,C.touchend,D.touchstart,答案:B,

21.下列选项中,不属于App生命周期函数的是()。,多选题,A.onLaunch,B.onLoad,C.onUnload,D.OnHide,答案:BC,

22.下列选项中,不属于小程序路由函数是()。,单选题,A.navigateTo,B.navigateBack,C.forward,D.switchTab,答案:C,

23.下列选项中,哪些不属于微信小程序事件对象属性(),单选题,A.type,B.resource,C.target,D.currentTarget,答案:B,

24.下列选项中,关于微信小程序事件说法正确是(),多选题,A.微信小程序中事件分为冒泡事件和非冒泡事件。,"B.事件对象可以携带额外信息,如id,dataset,touches。",C.bind为组件绑定非冒泡事件,catch则绑定冒泡事件。,D.同一组件只能绑定一次事件处理函数。,答案:AB,

25.在微信小程序页面组件中,()表示将其包裹的所有<radio>标签当作一个单选框组。,单选题,A.<selected-group>,B.<radio-group>,C.<checkbox-group>,D.<option-group>,答案:B,

26.在<radio>和<checkbox>标签中,()表示该选项中对应的值。,单选题,A.checked属性,B.value属性,C.name,D.type属性,答案:B,

27.在使用wx:for实现页面列表渲染时,()表示每一项的唯一标识,单选题,A.wx:key,B.key,C.$this,D.this,答案:A,

28.在使用wx:for实现页面列表渲染时,wx:key的值为()时表示将每一项本身为唯一标识。,单选题,A.*this,B.value,C.key,D.this,答案:A,

29.微信小程序框架中用来定义模板的是()。,单选题,A.

<view>,B.

<template>,C.

<block>,D.<include>,答案:B,

30.下列关于小程序App生命周期说明错误是(),单选题,A.onLaunch(Objectobject)监听小程序初始化,当小程序初始化完成,会触发执行。,B.在app.js中使用”this”表示windows对象。,C.可以使用getApp()方法获得注册的App实例。,D.从逻辑来讲一个”小程序”由多个“页面”组成。,答案:B,

31.下列关于小程序数据缓存API的说法错误的是(),单选题,A.wx.setStorage()异步保存数据缓存,B.wx.getStorageInfoSync()同步获取当前storage的相关信息,C.wx.getStorage()从本地缓存中异步获取指定key的内容,D.异步方式需要执行try…catch捕获异常来获取错误信息,答案:D,

32.下列选项中,不属于用户信息属性是(),单选题,A.nickName,B.avatarUrl,C.sex,D.language,答案:C,

33.微信小程序中的flex布局,通过()属性控制排列方向。,单选题,A.flex,B.flex-direction,C.align-item,D.justify-content,答案:B,

34.微信小程序组件view中,()用于鼠标按下时显示的class样式。,单选题,A.hover-id,B.hover,C.hover-class,D.hover-view,答案:C,

35.小程序页面样式文件中,不能用作wxss元素尺寸单位的是(),单选题,A.rpx,B.px,C.vh,D.Rpx,答案:D,

36.下面关于小程序app.js文件的说法,正确的是(),多选题,A.app.js文件是一个应用级逻辑代码文件,B.app.js文件通过App({})函数定义应用程序,通过getApp()函数来获取应用,C.getApp()方法返回的是对象,D.App()必须在app.js中注册,且不能注册多个,答案:ABCD,

37.下列选项中关于tabBar的说法错误的是,单选题,A.wx.setTabBarltem动态设置tabBar某一项的内容,B.wx.showTabBarRedDot显示tabBar某一项的左上角的红点,C.wx.showTabBar显示tabBar,D.wx.hideTabBar隐藏tabBar,答案:B,

38.下列选项中不属于wx.getSystemInfo的success回调函数参数的是,单选题,A.model,B.windowWidth,C.screenHeight,D.systemInfo,答案:D,

39.以下选项哪一项可以动态设置当前页面的标题,单选题,A.wx.setNavigationBarTitle,B.wx.setNavigationBarColor,C.wx.getSystemInfo,D.wx.hideNavigationBarLoading,答案:A,

40.在InnerAudioContext实例对象中,通过()方法可以控制音乐进行播放,单选题,A.distroy(),B.pause(),C.play(),D.stop(),答案:C,

41.在InnerAudioContext实例的事件中(B)代表是播放事件,单选题,A.onCanplay(),B.onPlay(),C.onStop(),D.onPause(),答案:B,

42.在小程序中(B)组件是表单组件中的一种,用于滑动选择某一个值。,单选题,A.<progress>,B.<slider>,C.<input>,D.<audio>,答案:B,

43.下列关于微信小程序动画API描述错误的是(),单选题,A.wx.createAnimation()用于创建动画实例,B.animation.rorate()用于动画旋转,C.animation动画对象不支持链式写法,D.animation.translate()用于动画平移,答案:B,

44.下列选项中,关于小程序图片相关API的描述,说法错误的是(),单选题,A.wx.chooselmage()表示从本地相册选择图片或者使用相机拍照,B.在选择图片时,count参数设置上传图片的张数,默认为1,C.wx.previewlmage()表示在新页面中全屏预览图片,D.wx.getlmagelnfo()可获取图片信息,答案:B,

45.下列选项中,关于微信小程序关于InnerAudioContext说明正确是(),单选题,A.可以使用wx.createInnerAudioContext方法获得全局的InnerAudioContext对象。,B.可以通过设置InnerAudioContext对象url属性设置音频播放的地址。,C.使用InnerAudioContext.pause()方法可以暂停音频播放,D.InnerAudioContext.onStop(functioncallback)表示音频自然播放完成后停止处理的回调函数。,答案:C,

46.微信小程序中input组件属性是(),多选题,A.value,B.type,C.password,D.color,答案:ABC,

47.微信小程序BackgroundAudioManager对象属性包含(ABCD),多选题,A.src,B.title,C.coverImgUrl,D.webUrl,答案:ABCD,

48.下列选项中,属于BackgroundAudioManager监听方法(),多选题,A.onPlay,B.onStop,C.onEnd,D.onError,答案:ABCD,

49.下列选项中,不属于Page回调函数是(),单选题,A.onLaunch(Objectobject),B.onShareAppMessage(Objectobject),C.onShareTimeline(),D.onAddToFavorites(Objectobject),答案:A,

50.下列关于小程序背景音乐使用说法错误是(),单选题,A.微信小程序中,通过wx.getBackgroundAudioManager()可以获取全局唯一的背景音乐管理器对象,"B.小程序切入后台,如果音频处于播放状态,可以继续播放,但需要在app.json中配置requiredBackgroundModes。",C.BackgroundAudioManager的src属性设置播放音乐来源,但目前只能支持本地音乐,不支持云ID,"D.在BackgroundAudioManager的监听方法中,对于监听音乐自动播放完成需要使用BackgroundAudioManager.onEnded(functioncallback),不能使用BackgroundAudioManager.onStop(functioncallback)",答案:C,

51.下列关于微信小程序页面分享朋友和朋友圈的使用说法正确是(),单选题,A.onShareAppMessage表示分享朋友或微信群,方法必须返回一个Object对象,这个对象可以包含属性是title、desc、path。,B.onShareTimeline表示页面分享到朋友圈,但必须在onShareAppMessage使用后才能使用,C.onShareTimeline方法功能可以同时支持Android和IOS,D.onShareTimeline的分享朋友圈只能通过“单页模式”方式进行分享。,答案:B,

52.下列选项中关于微信小程序自定义组件说法不正确的是(),单选题,A.小程序中的组件在老的版本(1.63版本之前)中不支持,只能使用模板方式实现内容模块化,B.在小程序中可以自定义组件,同时也可以使用第三方的组件,并且它们可以进行嵌套使用,C.在小程序中自定义的使用与内置使用基本一样,仅仅只需要做自定义组件的注册配置就可以使用。,D.在小程序的自定义组件中不能嵌套使用第三方组件,答案:D,

53.关于wx.request(Object)属性描述正确的是(),单选题,A.可以发起HTTPS请求,B.URL可以带端口号,C.返回的complete方法,只有在调用成功之后才会执行,D.header中可以设置Referer,答案:A,

54.微信小程序tabBar的配置中,常用的属性属性包含()。,多选题,A.color,B.selectedColor,C.list,D.position,答案:ABCD,

55.微信小程序中scroll-view组件属性是(),多选题,A.scroll-x,B.scroll-y,C.height,D.enable-flex,答案:ABD,

56.下列关于微信小程序中动态设置导航栏标题和loading图标说法错误是(),单选题,A.微信小程序页面标题可以通过配置文件与调用方法两种实现方式,B.相比wx.showToast提示动态导航loading图标的提示方式侵入性更小,用户体验更好。,C.wx.showNavigationBarLoading方法必须与wx.hideNavigationBarLoading配对使用,否则程序会报异常。,D.由于版本兼容的问题,在onLoad函数中调用wx.showNavigationBarLoadin方法存在风险

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论