《微信小程序开发边做边学 习题及答案 吴晓春.docx》由会员分享,可在线阅读,更多相关《微信小程序开发边做边学 习题及答案 吴晓春.docx(38页珍藏版)》请在优知文库上搜索。
1、第一章作业思考一、讨论题1 .开发工具中开发版、桎定版、预发布版、内核升级版有什么区别?2 .微信小程序使用手机预览和真机调试的区别。3 .如何实现TabBar的隐蔽和显示?4 .你知道微信小程序有哪些发展历程吗?它对人们的牛.活又有哪些影响呢?二、单选题1 .以下哪个文件是小程序的全同逻辑文件?(B)A. project.config.jsonB. app.jsC. app.jsonD. app.wxss2 .小程序注册的账号是?(BA、学号B、邮箱C、手机号D、做信号3 .微信小程序是F何时正式发布?(A)A. 2017年1月9日B. 2018年1月9日C. 2016年1月9日D. 201
2、5年1月9日4 .新建项目时需要填写App1.D.关于此项内容以下说法不正确的是?(B)A.不填写APP1.D就无法成功创建项目B.只有填写了APP1.D的项目才可以进行手机预览C.如果填写/与开发者无关的App1.D是无法创建成功的D.AppID也称为小程序ID,每个账号的ID都是唯-的5 .小程序根据开发阶段可以分为不同的版本,这些版本不包括以下哪个?(D)A.开发版B.体验版C.线上版D.内部版6 .在创建完成的第一个小程序项目中,ProjeCtconfig.json文件属于以下哪种?(B)A.主体文件B.项目配置文件C.页面文件D.其他文件7 .已知WXm1.页面上有:msg)在js页
3、面上有Page(data:msg:*he1.1.o),那么页面最终显示的文字效果是?(D)A. msgB. msgC. he1.1.oD. he1.1.o8 .关于小程序成员类型,不包含以下哪个?(D)A.开发者B.管理员C.体验者D.审核者9 .大子小程序账号的注册,以下说明不正确的是?(八)A. 一个手机号只能注册一个小程序B. 一个邮箱只能注册一个小程序C.注册时需要填写身份证号D.个人类型必须是年满18周岁以上的微信实名用户10.app.json中的tabBar属性可以用于规定tab工具栏用于切换多页面效果。其中页面最少必须有2个,最多只能有(C)个?D.6第二章作业思考一、讨论题1.
4、Sort函数是如何实现随机出题的?2 .question数组中的题库代码不规范,如何使它快速规范?3 .使用ThiS.data.变量赋值和this.setData变量赋值的区别。4 .在OnReadyJunction()中添加形参和On1.oad有什么区别。5,你对于微信小程序对于微信生态圈有哪些作用有什么看法呢?微信小程序会涉及微信牛态圈的哪些内容?二、单选题1 .已知wxm1.页面代码如下:x-y+z+X拉页面代码如下:page(data:X:5,y:4,z:3最后显示结果是?(D)A.9B.1+3+5C.13xD.1.+3+x2 .以下哪个文件是小程序的全局样式文件?(D)A. PrOj
5、eCt.ConfigJsonB. app.jsC. app.jsonD. app.wss3 .小程序使用以卜.哪个方法将文件保存在本地?(C)A. wx.SaveDocumentB. wx.down1.oadDocumentC. wx.saveFi1.eD. wx.down1.oadFi1.e4 .小程序页面的所有路径地址是保存在以下哪个文件中的?(八)A. app.jsonB. app.jsC. app.wxssD. project.config.json5 .在app.json的window属性中还可以配置页面顶端导航栏的样式,以下哪个属性用于定义导航栏背景颜色?(D)A. backgro
6、undTetSt1.eB. navigationBarTetSty1.eC. RavigationBarTitIeTextD. navigationBarBackgroundCo1.or6 .关于app.json中的tabBar功能,以下说法正确的是?(D)A. tabBar上必须同时有图标和文字B. tabBar中的指定的路径地址无需在pages属性中声明C. tabBar默认显示最左边的页面D. tabBar上可以只有图标,也可以只有文字7 .小程序使用以下哪种函数可以跳转到指定的UbBar页面,并关闭其他页面?(C)A.wx.navigateTo(OBJECT)B.wx.re1.aunc
7、h(OBJECT)C-Wx-SWitchTab(OBJECT)DwxmavigateBack(OBJECT)8 .this.data赋值语句和this.setData()赋值方式有什么区别?(A)A.this.data赋值语句只改变变量的值,this.setData()既改变变量的值又会更新视图B-this.data赋值造句不改变变星.的值,this.setData()只改变变量的值不会更新视图C. this.data赋值语句只改变变墩的值,this.setData()只改变变域的值不会更新视图D. this.data赋值语句只改变变量的值,thissetData()既不改变变量的值乂不会更新
8、视图9 .在徵信小程序中,每个页面由wxm1.4Wxss、js和json文件组成,其中文件和文件可以省略.(A)A. Wxss;jsonB. wxm1.;jsonC. wxss;jsD. wxm1.;js10 .己知wxm1.页面有:测试在WXSS文件中使用以下哪种选择器可以将其中的文字更新为红色?(D)A. testco1.or:red;B. .testco1.or:red;C. #testco1.or:red;D. idco1.or:red;第三章作业思考一、讨的题1 .讨论对小程序登录流程的理解。2 .如何理解数据缓存中同步与异步缓存的区别?3 .如何快速找到并使用WeUI基珈样式库中自
9、己需耍的样式?4 .样式中margin属性值为Oauto是什么意思?5 .bindchange与bindtap的区别?6 .新建tabBar之后,register页面中页面跳转的逻辑是否需要修改?7 .如何修改图片大小和形状?8 .你知道有哪些在网上个人信息隐私泄露造成财产损失的案件?二、单选题1 .在iphone6的开发模式中rpx和px的比例是多少?(B)A. Irpx=2pxB. Irpx=0.5pxC. Irpx=O.552pxD. Irpx=3px2 .WXJogin()有哪几个属性?(八)A. success,fai1.、timeout,comp1.eteB. success、fa
10、iRdata、comp1.eteC. successfai1.、timeoutdataD. successxfaikur1.,data3 .小程序使用WX.shoWModaI(OBJECT)显示模态弹窗,以下哪个参数可以用于不显示“取消”按钮?(B)A. ConfirmTextB. ShowCanceIC. contentD. CanceIText4 .wx.request()当中以卜哪个说法是不正确的?(C)A. Ur1.是开发者服务器的接口地址B. data是请求的参数C. comp1.eteO是调用结束的回调函数(只有调用成功才会执行)D. dataType默认值是json5 .页面配置
11、的json中如何配置导航栏文字内容?(D)A. navigatio11BarBackgroundCo1.orB. HavigationBarTextStyIeC. navigationBarTit1.eTextD. navigationsty1.e6 .当WXM1.的input组件通过bindchange事件绑定了JS的changname:function(e)函数,该如何打印input何件中改变的值?(八)A. conso1.e.1.og(e.detai1.va1.ue)B. conso1.e.Iog(e.detai1.input)C. conso1.e.Iog(e.va1.ue)D. co
12、nso1.e.Iog(e.input)7 .以卜关于image组件的属性哪项是错误的?(C)A. src:图片的资源地址B. mode:图片裁剪、缩放的模式C. binderror;当没有错误发生时,发布到APPSerViCe的事件名,事件对象event.detai1.=errMsg:somethingwrong)D. bind1.oad:当文档载入完毕时,发布到APPSerViCe的事件名,事件对象event.detai1.=height:,图片高度px,Width:嘲片宽度px,8 .关于滚动视图scro1.1.-view,以下说法不正确的?(B)A,可以设置scr。I1.X属性进行横向滚
13、动B.可以自定义任意角度的滚动方向C.可以设置scro1.1.-y属性进行纵向滚动D.纵向滚动时,必须设巴该组件的固定裔度9 .以下代码表示提示框将会出现多久?(C)w.showToast(tit1.e:成功,icon:*success,duration:2)A. 2000分钟B. 20秒钟C. 20管秒D. 200皂秒10 .关于border-radius说法正确的是?(B)A.为图片添加边框B,为图片添加圆角边框C.为文字添加圆角边框D.为图片改变边框大小第四章作业思考一、讨论题1 .在js文件中如何在一个方法中调用另一个方法?2 .在js文件中使用什么修改导航栏的标题?3 .讨论data
14、数组中变量tmp的作用。4 .为什么可以使用UX.navigu1.eBackO从Change页面回到myino页面?5 .为什么性别修改需要另外单独判断?6 .引用配置文件中的变量,除了使用ConSt外,还有什么方法?7 .对于科学无国界,但科学家有国界这个话题该怎么看?二、单选题1 .小程序使用以下哪个方法获取临时文件信息?(八)A. wx.getFi1.e1.nfoB. wx.getDown1.oadFi1.e1.nfoC. wx.getTempFi1.e1.nfoD. wx.getSavedFi1.e1.nfo2 .已知test,png这张图片的尺寸是宽300px,高150px.在wxm1.页面代码中:且在WXSS中:image(width:150px;那么最终显示的图片尺寸是?A)A.宽150px、高75px(宽高均被更改)B.宽300px、尚150px(原图尺寸)C.宽150px、高150PX(宽被更改)D.300px,高22Spx(小程序官方默认图片尺寸)3 .首次打开小程序时appjs中最先执行的方法是(八)A. On1.aunchB.