微信小程序考试

您所在的位置:网站首页 pixiv账号注册不正确请求 微信小程序考试

微信小程序考试

2023-07-24 18:15| 来源: 网络整理| 查看: 265

1.微信小程序是于何时正式发布? A、2015年1月9日 B、2016年1月9日 C、2017年1月9日 D、2018年1月9日 正确答案: C 2.以下哪个不是正确的小程序入口? A、 微信对话分享进入 B、点击url地址进入 C、扫码进入 D、搜索关键词进入 正确答案: B 小程序有多重入口,常用的有:扫码、对话分享、搜索关键词

3.注册账号时,需要选择的类型是? A、小程序 B、订阅号 C、服务号 D、企业号 正确答案: A 4.小程序注册的账号是? A、学号 B、邮箱 C、手机号 D、微信号 正确答案: B 是邮箱,并且一个邮箱只能注册一个小程序账号

5.学生注册小程序用于个人学习,选择的程序主体类型是? A、企业 B、政府 C、媒体 D、个人 正确答案: D

6.关于小程序账号的注册,以下说明不正确的是? A、一个手机号只能注册一个小程序 B、注册时需要填写身份证号 C、一个邮箱只能注册一个小程序 D、个人类型必须是年满18周岁以上的微信实名用户 正确答案: A 一个手机号可以注册5个小程序

7.以下哪个不是小程序账号完善需要填写的内容? A、小程序名称 B、小程序头像 C、小程序介绍 D、服务器地址 正确答案: D 需要填写的内容是:小程序名称、头像、介绍以及服务类目的选择

8.关于小程序成员类型,不包含以下哪个? A、开发者 B、管理员 C、审核者 D、体验者 正确答案: C 只有腾讯公司官方才审核

9.关于微信web开发者工具的下载和安装,没有以下哪个版本? A、Unix B、Mac OS C、Windows 32 D、Windows 64 正确答案: A 只有三个版本:MacOS、Windows32和64位操作系统

10.新建项目时需要填写AppID,关于此项内容以下说法不正确的是? A、不填写AppID就无法成功创建项目。 B、只有填写了AppID的项目才可以进行手机预览。 C、如果填写了与开发者无关的AppID是无法创建成功的。 D、AppID也称为小程序ID,每个账号的ID都是唯一的。 正确答案: A 不填写AppID也能创建新项目,只不过无法手机预览,部分功能受限。

11.小程序根据开发阶段可以分为不同的版本,这些版本不包括以下哪个? A、开发版 B、体验版 C、线上版 D、内部版 正确答案: D 开发版、体验版和线上版。

12.在创建完成的第一个小程序项目中,project.config.json文件属于以下哪种? A、主体文件 B、项目配置文件 C、页面文件 D、其他文件 正确答案: B 这是唯一的项目配置文件,里面包含了小程序的类型、id、项目名称等各类信息。

13.主体文件都是app开头加上不同后缀名组成的,以下哪个文件是可选的? A、app.js B、app.json C、app.wxss D、以上都不正确 正确答案: C app.wxss是公共样式表文件,为可选文件,即不需要时可以不填写。

14.小程序页面的所有路径地址是保存在以下哪个文件中的? A、app.json B、app.js C、app.wxss D、project.config.json 正确答案: A app.json中会自动生成pages属性,该属性是以数组的形式保存了全部的页面地址

15.在app.json的window属性中还可以配置页面顶端导航栏的样式,以下那个属性用于定义导航栏背景颜色? A、backgroundTextStyle B、navigationBarTextStyle C、navigationBarTitleText D、navigationBarBackgroundColor 正确答案: D l navigationBarBackgroundColor是导航栏背景颜色; l navigationBarTitleText是导航栏标题文本内容; l navigationBarTextStyle是导航栏标题文本颜色; l backgroundTextStyle是下拉动作时背景字体颜色。

16.关于app.json中的tabBar功能,以下说法正确的是? A、tabBar上必须同时有图标和文字 B、tabBar中的指定的路径地址无需在pages属性中声明 C、tabBar默认显示最左边的页面 D、tabBar上可以只有图标,也可以只有文字 正确答案: D 1.tabBar可以自己定制,图标和文字可以单独存在其中一种,也可以同时存在。 2.所有页面的路径地址都必须在pages属性中声明。 3.tabBar默认显示的页面必须是pages属性中保存的第一个数组元素。

17.以下哪个文件是小程序的全局逻辑文件? A、app.js B、app.wxss C、app.json D、project.config.json 正确答案: A JS类型文件都属于逻辑层的内容,其中app.js是小程序的全局逻辑文件

18.关于微信web开发者工具,不包含以下哪种界面? A、计算器 B、模拟器 C、编辑器 D、调试器 正确答案: A

19.已知wxml页面上有:{{msg}} 在js页面上有: Page({ data:{ msg:‘hello’ } }) 那么页面最终显示的文字效果是? A、{{msg}} B、msg C、{{hello}} D、hello 正确答案: D

20.如果希望组件被隐藏,以下哪个语句可以实现?

A、隐藏组件

B、隐藏组件

C、隐藏组件

D、隐藏组件

正确答案: B

3已知wxml页面代码如下: {{x - y}} + {{z}} + x js页面代码如下: page{ data: { x : 5, y : 4, z : 3 } } 最后显示结果是? A、9 B、1+3+5 C、13x D、1+3+x 正确答案: D

21.已知在wxml页面有: 测试组件 在js页面有:

Page{ data: { flag: true } }) 试判断测试组件的最终状态。 A、测试组件被隐藏。 B、测试组件被显示出来。 C、测试组件不断切换隐藏/显示状态。 D、以上说法都不正确。 正确答案: B

已知js文件中有:

Page({ data:{ array:[ ‘张三’, ‘李四’, ‘王五’]

} })

wxml页面代码如下: 学生{{stuID}}:{{stuName}} 请问这三个问号的位置分别应该怎么填写,才能正确显示每个学生的姓名stuNam和学号stuID(默认数组中元素序号 )?

A、array, index, item

B、array, stuID, stuName

C、{{array}}, index, item

D、{{array}}, stuID, stuName

正确答案: D

微信小程序特有的尺寸单位是? A、px B、rpx C、pt D、cm 正确答案: B

已知wxml页面有: 在wxss文件中使用以下哪种选择器可以将其中的文字更新为红色? A、id{color:red;} B、.test{color:red;} C、#test{color:red;} D、test{color:red;} 正确答案: B

以下哪个事件表示手指触摸后马上离开? A、touchstart B、touchend C、longpress D、tap 正确答案: D

以下哪个不属于小程序的容器组件? A、 B、 C、 D、 正确答案: C

关于滚动视图,以下说法不正确的? A、可以设置scroll-x属性进行横向滚动 B、可以设置scroll-y属性进行纵向滚动 C、纵向滚动时,必须设置该组件的固定高度 D、可以自定义任意角度的滚动方向 正确答案: D

小程序网络API在发起网络请求时使用何种格式的文本进行数据交换? A、XML B、JSON C、TXT D、PHP 我的答案:B JSON(JavaScript Object Notation)格式进行数据交换。其内部可以是数组或者对象。

已知: var test = { x1 : [1, 2, 3, 4, 5],

x2 : ‘hello’,

x3 : {

y1: false, y2: null,

} } 以下哪句可以在Console控制台输出y1的值? A、console.log(test.x3.y1) B、console.log(test[0].x3.y1) C、console.log(x3.y1) D、console.log(y1) 我的答案:A console.log(test.x3.y1)正确,test是对象不是数组,不需要写成test[0]

var personInfo = [ {username: ‘zhangsan’, password : ‘123’, city : ‘Wuhu’}, {username: ‘lisi’, password: ‘456’, city: ‘Hefei’}, {username: ‘wangwu’, password: ‘789’, city: ‘Xuancheng’} ] 以下哪句可以在Console控制台输出wangwu所在的城市? A、console.log(personInfo.wangwu.city) B、console.log(personInfo[‘wangwu’].city) C、console.log(personInfo[3].city) D、console.log(personInfo[2].city) 我的答案:D

以下哪个域名符合小程序网络请求的域名配置要求? A、https://localhost B、http://www.test.com C、https://www.test.com D、https://210.45.192.101 我的答案:C

已知小程序中网络请求的语法结构如下: wx.request({ url:’…’,

data:{ … }, } }) 其中关于参数data的描述不正确的是? A、data是必填内容,不可以删除 B、data的大括号内部可以空着不填写任何内容 C、data的大括号内部可以填写1个或多个“名称 D、data是用于为请求的地址附带请求参数的 我的答案:A 当没有任何需要附言的数据时,可以空着data属性的大括号不填写任何内容,也可以直接删除该参数。

33.关于学习小程序网络请求时的服务器情况,以下说法不正确的是? A、可以是自己搭建的服务器 B、可以是第三方服务器 C、后端语言不限,可以是PHP、Node.js或Java等 D、后端必须搭配MySQL数据库 我的答案:D

以下哪个不属于小程序媒体API的管理范畴? A、图片管理 B、文档管理 C、视频管理 D、音频管理 我的答案:B 答案解析: 媒体API包括:图片、录音、音频、视频和相机管理。

以下哪个组件可以用于播放视频? A、image B、view C、audio D、video 我的答案:D 是视频播放组件

关于视频组件,以下说法正确的是? A、同一个页面上多个视频组件不能使用相同的id名称 B、同一个页面上只允许有一个视频组件 C、同一个页面上多个视频组件可以使用相同的id名称 D、视频组件必须要有id名称 我的答案:A

视频组件中的enable-danmu属性的作用是? A、显示弹幕按钮 B、允许显示弹幕内容 C、不显示弹幕按钮 D、不允许显示弹幕内容 我的答案:B 答案解析: enable-danmu是允许显示弹幕内容

视频组件中的danmu-btn属性的作用是? A、发送弹幕 B、禁止发送弹幕 C、显示弹幕开关按钮 D、不显示弹幕开关按钮 我的答案:C danmu-btn是一个开关按钮,绿色时可以显示弹幕,白色时禁止播放弹幕

已知视频组件的id名称为myVideo,以下哪句代码可以获取视频上下文? A、this.videoCtx = wx.createCameraContext(‘myVideo’) B、this.videoCtx = wx.createVideoContext(‘myVideo’) C、this.videoCtx = wx.createAudioContext(‘myVideo’) D、this.videoCtx = wx.getRecoderManager(‘myVideo’) 我的答案:B Video是视频,Audio是音频,Camera是相机,Recorder是录音

视频组件的哪个属性可以用于显示播放/暂停按钮和进度条? A、controls B、danmu-btn C、loop D、autoplay 我的答案:A

视频组件的哪个属性可以用于自动播放? A、controls B、loop C、autoplay D、enable-danmu 我的答案:C

如何指定视频播放的来源? A、视频组件的source属性值 B、视频组件的id属性值 C、视频组件的src属性值 D、视频组件的name属性值 我的答案:C

已知有this.videoCtx为已经获取到的视频上下文,以下哪句可以用于播放视频? A、this.videoCtx.play() B、this.videoCtx.pause() C、this.videoCtx.sendDanmu() D、this.videoCtx.stop() 我的答案:A

小程序使用以下哪个方法将文件保存在本地? A、wx.saveDocument B、wx.downloadDocument C、wx.saveFile D、wx.downloadFile 我的答案:C

小程序使用以下哪个方法获取本地文件信息? A、wx.getDocument B、wx.getFile C、wx.getDocumentInfo D、wx.getFileInfo 我的答案:D

小程序使用以下哪个方法获取本地文件列表? A、wx.getSavedFileList B、wx.getLocalFileList C、wx.getSavedDocumentList D、wx.getLocalDocumentLis 我的答案:A wx.getSavedFileList用于获取本地已保存的文件列表,success回调函数返回fileList文件列表数组,每个元素均包含文件路径、创建时间和文件大小。

小程序使用以下哪个方法获取临时文件信息? A、wx.getSavedFileInfo B、wx.getDownloadFileInfo C、wx.getFileInfo D、wx.getTempFileInfo 我的答案:C wx.getFileInfo用于获取临时文件的信息。

小程序使用以下哪个方法删除本地已保存的文件? A、wx.removeSaveFile B、wx.removeSavedFile C、wx.deleteSaveFile D、wx.deleteSavedFile 我的答案:B wx.removeSavedFile用于删除本地已经保存的文件,根据路径地址删除指定的一个文件。

小程序使用以下哪个方法打开文档? A、wx.readFile B、wx.readDocument C、wx.openFile D、wx.openDocument 我的答案:D

文件下载成功时,success回调函数的statusCode值是多少? A、403 B、201 C、404 D、200 我的答案:D 200表示下载成功,404表示文件资源不存在

在下载文件时,如果服务器没有响应,会执行以下哪段代码? A、进入success回调函数,获得statusCode为200 B、进入success回调函数,获得statusCode为404 C、进入fail回调函数 D、超时无响应,不执行后续代码 我的答案:C 只有服务器有响应时才能进入success回调函数。

如果下载文件的url地址为http://localhost/books/book001.pdf,以下哪种说法是不正确的? A、这是本地服务器地址 B、该地址仅供测试学习使用,无法正式上线 C、只要在web开发者工具勾选“不校验域名”就可以正式上线 D、正式上线时需要换成https的域名地址,并且需要有ICP备案 我的答案:C 在web开发者工具勾选“不校验域名”只能在测试时顺利进行,上线必须换成https的域名地址,并且需要有ICP备案

在数据API中,wx.getStorageSync的后缀Sync代表什么含义? A、同步的 B、异步的 C、无意义 D、都不正确 我的答案:A

为了提高使用便捷性,同一个小程序允许每个用户单独存储多少MB以内的数据在本地设备中? A、2MB B、5MB C、10MB D、无限制 我的答案:C 10MB正确。为了提高使用便捷性,同一个小程序允许每个用户单独存储10MB以内的数据在本地设备中,这些数据称为小程序的本地缓存。

以下哪个可以用于清空全部数据? A、wx.deleteStorage B、wx.flushStorage C、wx.removeStorage D、wx.clearStorage 我的答案:D wx.clearStorage用于清空全部数据。 wx.removeStorage用于清空指定key的一个数据。 另外2个方法不存在。

已知本地缓存中已经存在key=‘123’,value=‘hello’的一条数据,在执行wx.setStorageSync(‘123’,‘world’)代码后,本地缓存将发生怎样的变化? A、key=‘123’,value=‘world’ B、key=‘123’,value=‘hello’ C、key=‘123’,value=‘ ’ D、报错,该键名称已经存在,无法写入。 我的答案:A 如果指定的key原先已存在,则新数据会覆盖掉原来该key 对应的内容。

小程序使用以下哪种方法获取当前地理位置信息? A、wx.getLocation B、wx.gainLocation C、wx.catchLocation D、wx.chooseLocation 我的答案:A

在获取到的地理位置信息中,以下哪个表示经度? A、latitude B、longitude C、altitude D、accuracy 我的答案:B latitude:纬度,浮点数,范围为-90~90,负数表示南纬; l longitude:经度,浮点数,范围为-180~180,负数表示西经;

在获取到的地理位置中,以下哪个表示纬度? A、latitude B、longitude C、altitude D、accuracy 我的答案:A

以下哪个方法用于打开地图选择位置? A、wx.checkLocation B、wx.findLocation C、wx.selectLocation D、wx.chooseLocation 我的答案:D

小程序使用以下哪种方法异步获取设备系统信息? A、wx.getDeviceInfoSync(OBJECT) B、wx.getDeviceInfo(OBJECT) C、wx.getSystemInfoSync(OBJECT) D、wx.getSystemInfo(OBJECT) 我的答案:D 答案解析: 1.获取设备系统信息是getSystemInfo; 2.Sync是同步的意思,因为不带有Sync的是异步方法

以下哪个方法可以用于扫码? A、wx.scanCode(OBJECT) B、wx.scanQRCode(OBJECT) C、wx.scanBarCode(OBJECT) D、wx.scanAllCode(OBJECT) 我的答案:A 小程序使用wx.scanCode(OBJECT)调起客户端扫码界面,扫码成功后返回对应的结果。

以下哪个方法用于获取系统剪贴板的内容? A、wx.setClipboardData(OBJECT) B、wx.getClipboardData(OBJECT) C、wx.gainClipboardData(OBJECT) D、wx.captureClipboardData(OBJECT) 我的答案:B 小程序使用wx.getClipboardData(OBJECT)获取系统剪贴板内容.

以下哪段代码可以用于拨打电话给10086? A、wx.makePhoneCall({ phoneNumber:‘10086’ }) B、 wx.makePhoneCall({ phoneCall:‘10086’ }) C、wx.makePhoneCall({ telNumber:‘10086’ }) D、wx.makePhoneCall({ telCall:‘10086’ }) 我的答案:A 小程序使用wx.makePhoneCall(OBJECT)向指定的号码拨打电话,参数为phoneNumber表示拨打的电话。

以下哪个方法可以用于让手机保持屏幕常亮状态? A、wx.setScreenBrightness(OBJECT) B、wx.getScreenBrightness(OBJECT) C、wx.KeepScreenOn(OBJECT) D、wx.setKeepScreenOn(OBJECT) 我的答案:D 小程序使用wx.setKeepScreenOn(OBJECT)设置是否保持常亮状态,该功能仅在当前小程序生效,离开小程序后设置失效。 小程序使用wx.setScreenBrightness(OBJECT)设置屏幕亮度。 小程序使用wx.getScreenBrightness(OBJECT)获取屏幕亮度。

小程序使用wx.showToast(OBJECT)显示消息提示框,其中icon参数的值为none是什么含义? A、显示一个对勾的图标 B、显示一个打叉的图标 C、显示一个加载动画图标 D、不显示图标 我的答案:D

wx.showToast({ title: ‘成功’, icon: ‘success’, duration: 2000 }) 上述代码表示提示框出现多久? A、2000分钟 B、2000秒钟 C、2000毫秒 D、200毫秒 我的答案:C 这里2000的单位是毫秒,1000毫秒=1秒

小程序使用wx.showModal(OBJECT)显示模态弹窗,以下哪个参数可以用于不显示“取消”按钮? A、showCancel B、cancelText C、confirmText D、content 我的答案:A 当showCancel属性值为false时用于不显示“取消”按钮

小程序规定页面路径最多打开几层? A、3 B、5 C、7 D、10 我的答案:D 最多可以打开10层新页面

69, 小程序使用以下哪种函数可以在当前页面上方打开应用内指定的新页面。 A、wx.navigateTo(OBJECT) B、wx.navigateBack(OBJECT) C、wx.redirectTo(OBJECT) D、wx.reLaunch(OBJECT) 我的答案:A

小程序使用以下哪种函数可以跳转到指定的tabBar页面,并关闭其他页面。 A、wx.navigateTo(OBJECT) B、wx.reLaunch(OBJECT) C、wx.switchTab(OBJECT) D、wx.navigateBack(OBJECT) 我的答案:C wx.switchTab(OBJECT)用于跳转到指定的tabBar页面,并关闭其他页面。

在小程序的画布坐标系中,默认的原点在画布的什么位置? A、左上角 B、右上角 C、左下角 D、右下角 我的答案:A 默认的原点(0,0)在画布的左上角

已知wxml页面有: A B C 在js页面有: Page({ data:{ x: 9 } }) A、A B、B C、C D、ABC

我的答案:C 73. 已知网络请求时url参数值是https://www.test.com, data参数值是key:‘123456’,以及location:‘shanghai’,那么用浏览器模拟测试时地址栏需要输入以下何种内容? A、https://www.test.com?key=123456&location=shanghai B、https://www.test.com?key=123456,location=shanghai C、https://www.test.com/key=123456&location=shanghai D、https://www.test.com/key=123456,location=shanghai 我的答案:A 答案解析: 正确格式是:url?name1=value1&name2=value2的形式。

在wx.request中的success称为回调函数。关于回调函数,以下说法不正确的是? A、当接口调用失败时,进入fail回调函数 B、只有statusCode为200时,才进入success回调函数 C、只要成功接收到服务器返回,无论statusCode是多少,都会进入success回调函数。 D、无论接口调用成功与否,都可以进入complete回调函数 我的答案:B

组件是可以覆盖在原生组件上的视图,其内部可以包含的组件不包括以下哪个? A、 B、 C、 D、

是图标组件,以下哪句代码可以实现一个红色、40像素大小的搜索图标? A、 B、 C、 D、 正确答案: A

已知有 < 运行后页面预览效果是? A、显示符号 C、显示{array}}” C、wx:for=”item in array” D、wx:for=”{{item in array}}” 答案:B 87、首次打开小程序时app.js中最先执行的方法是。 A、onLaunch B、onShow C、onReady D、onLoad 答案:A

88、首次进入页面时执行的方法是。 A、onLaunch B、onShow C、onReady D、onLoad 答案:B

89、页面在tab栏中,可以使用的跳转方法是。 A、wx.navigateTo B、wx.redirectTo C、wx.switchTab D、以上都是 答案:C

90、在iphone6的开发模式中rpx和px的比例是多少? A、1rpx = 2px B、1rpx = 0.5px C、1rpx= 0.552px D、1rpx = 3px 答案:B 91、组件首次被加载时组件内执行的生命周期是? A、attached B、detached C、onLoad D、onlLanuch 答案:A

92、绑定点击事件使用以下那个属性(快速点击) A、bingtap B、bindtouchmove C、bindtouchstart D、bindlongtap 正确答案:A 、 93、如何阻止点击事件冒泡? A、bindcatchtap B、bindtap C、catchtap 答案: C

94、如何在事件中传递参数? A、 Click me! B、 Click me! C、 Click me! D、 Click me! 正确答案:A

95、以下哪个方法用于打开地图查看指定的位置? A、wx.openLocation B、wx.checkLocation C、wx.readLocation D、wx.findLocation 我的答案:A wx.openLocation正确,其他方法不存在 96、以下哪个方法可以用于长时间监听罗盘数据? A、wx.listenCompass(OBJECT) B、wx.startCompass(OBJECT) C、wx.onCompassChange(CALLBACK) D、wx.stopCompass(OBJECT) 答案:C

97、以下哪个方法可以用于长时间监听加速度数据? A、wx.listenAccelerometer(OBJECT) B、wx.startAccelerometer(OBJECT) C、wx.stopAccelerometer(OBJECT) D、wx.onAccelerometerChange(CALLBACK) 答案:D 98、以下哪个可以用于监听用户截屏行为? A、wx.listenUserCaptureScreen() B、wx.onUserCaptureScreen() C、wx.hearUserCaptureScreen() D、wx.captureUserCaptureScreen() 答案:B 99、小程序使用wx.onUserCaptureScreen()监听用户主动截屏事件,用户使用系统截屏按键截屏时触发此事件。 6以下哪个方法可以用于扫码? A、wx.scanCode(OBJECT) B、wx.scanQRCode(OBJECT) C、wx.scanBarCode(OBJECT) D、wx.scanAllCode(OBJECT) 我的答案:A

100、已知有画布组件: 以下哪句代码可以用于创建该画布的上下文? A、const ctx=wx.createCanvasContext() B、const ctx=wx.createCanvasContext(‘canvas’) C、const ctx=wx.createCanvasContext(‘myCanvas’) D、const ctx=wx.createCanvasContext(‘canvasId’) 答案:C 101、假设已有画布上下文ctx,以下哪句代码可以更改画笔的填充颜色为红色? A、ctx.fillStyle = ‘red’ B、ctx.strokeStyle = ‘red’ C、ctx.stoke = ‘red’ D、ctx.fill = ‘red’ 答案:A



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3