智慧樹知到《微信小程序開發(fā)》章節(jié)測試答案_第1頁
智慧樹知到《微信小程序開發(fā)》章節(jié)測試答案_第2頁
智慧樹知到《微信小程序開發(fā)》章節(jié)測試答案_第3頁
智慧樹知到《微信小程序開發(fā)》章節(jié)測試答案_第4頁
智慧樹知到《微信小程序開發(fā)》章節(jié)測試答案_第5頁
已閱讀5頁,還剩42頁未讀 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

1、第一章 單元測試1、一個小程序頁面一般包含4個文件,其中邏輯層文件是(   )。A:WXSSB:WXMLC:JSD:JSON答案: 【JS】2、在真機上查看小程序運行結(jié)果時,需要點擊(  )按鈕顯示二維碼,通過微信掃描二維碼來查看?A:切后臺B:編譯C:預(yù)覽D:真機調(diào)試答案: 【預(yù)覽】3、編譯小程序時,既可以通過“編譯”按鈕來實現(xiàn),還可以通過(   )來實現(xiàn)?A:Ctrl + BB:Ctrl + DC:Ctrl + CD:Ctrl + A答案: 【Ctrl + B】4、編寫小程序代碼是在微信開發(fā)者工具的(   )窗

2、口中進行的?A:瀏覽器B:調(diào)試器C:模擬器D:編輯器答案: 【編輯器】5、查看AppID的位置是在“開發(fā)”項目中的(   )A:運維中心B:接口設(shè)置C:開發(fā)設(shè)置D:開發(fā)者工具答案: 【開發(fā)設(shè)置】6、注冊微信小程序賬號時的網(wǎng)址是(  )A: B:C:D:答案: 【】7、有了AppID就可以發(fā)布微信小程序了(  )A:對B:錯答案: 【錯】8、發(fā)布微信小程序時必須有AppID(  )。A:對B:錯答案: 【對】9、AppID不是開發(fā)小程序所必需的(  )A:錯B:對答案: 【對】10、可以使用已有的

3、微信訂閱號賬號作為微信小程序的賬號(  ).A:對B:錯答案: 【錯】第二章 單元測試1、在WXML文件中,通過( )屬性直接設(shè)置組件樣式。A:importB:includeC:classD:style答案: 【style】2、在微信小程序中,利用( )屬性設(shè)置字體加粗。A:font-weightB:font-styleC:font-familyD:font-size答案: 【font-weight】3、在微信小程序中,利用()屬性設(shè)置文本下劃線。A:white-spaceB:text-decorationC:text-decoration-colorD:word-spac

4、ing答案: 【text-decoration】4、image組件的src屬性值既可以在WXML文件中直接給出,也可以通過數(shù)據(jù)綁定的方式在JS文件中給出( )A:對B:錯答案: 【對】5、事件綁定時,在WXML文件組件標簽內(nèi)利用“bind=函數(shù)名”綁定組件事件與函數(shù),并在()文件中定義該事件函數(shù)。A:WXSSB:JSONC:WXMLD:JS答案: 【JS】6、邊框樣式屬性值( )用來設(shè)置雙線邊框。A:dashedB:dottedC:doubleD:solid答案: 【double】7、當上面的模型的下邊距為20px,下面模型的上邊距為30px,兩個模型之間的邊距是()。A:不確定B:30pxC

5、:20pxD:50px答案: 【30px】8、Flex布局主軸的開始位置(與邊框的交叉點)叫做( )A:cross endB:main startC:main endD:cross start答案: 【main start】9、Flex容器布局中,( )屬性用于設(shè)置主軸的方向(即項目的排列方向)A:flex-directionB:align-itemsC:flex-wrapD:justify-content答案: 【flex-direction】10、Flex項目布局中,()屬性用于設(shè)置各項目寬度之和大于容器寬度時,各項目縮小自己寬度的比例。A:orderB:align-selfC:flex-

6、basisD:flex-shrink答案: 【flex-shrink】11、navigator組件的( )屬性表示當前小程序內(nèi)的跳轉(zhuǎn)鏈接地址。A:urlB:deltaC:open-typeD:target答案: 【url】12、navigator組件屬性open-type的合法值()表示當target=”miniProgram”時,退出小程序。A:navigateBackB:switchTabC:exitD:reLaunch答案: 【exit】13、float屬性表示組件可以向左或向右移動浮動,直到它的外邊緣碰到包含框或另一個浮動框的邊框為止,其默認值為( )。A:leftB:inheritC

7、:rightD:none答案: 【none】14、input輸入框組件主要用于輸入數(shù)據(jù),其屬性值()表示輸入框內(nèi)容是否是密碼類型。A:typeB:valueC:placeholderD:password答案: 【password】15、input輸入框組件的type屬性是指利用真機運行時,當在輸入框中輸入數(shù)據(jù)時,根據(jù)type屬性指定的類型彈出來的鍵盤類型,而不是輸入內(nèi)容的類型。其有效值( )表示帶小數(shù)點的數(shù)字鍵盤A:textB:idcardC:numberD:digit答案: 【digit】16、Math對象的()方法是對數(shù)值x進行上舍入。A:ceil(x)B:exp(x)C:cos(x)D:

8、abs(x)答案: 【ceil(x)】17、假設(shè)x=6, y=3,(x < 10 && y > 1)的結(jié)果為()A:falseB:true答案: 【true】18、要隱藏view組件中的內(nèi)容,應(yīng)該將view組件的( )屬性設(shè)置為true。A:heightB:hiddenC:displayD:width答案: 【hidden】19、下面的代碼:var person = fname:”Bill”, lname:”Gates”, age:62;var text = “”;for (var x in person) text += personx;循環(huán)結(jié)束后,text的值為

9、:( )A:62B:BillC:BillGates62D:Gates答案: 【BillGates62】20、JavaScript中的( )對象用于在單個的變量中存儲多個值。A:NumberB:MathC:ArrayD:Object答案: 【Array】第三章 單元測試1、( )文件用來對微信小程序進行全局配置。A:app.jsonB:app.jsC:index.jsonD:index.js答案: 【app.json】2、window屬性用于設(shè)置小程序的狀態(tài)欄、導(dǎo)航欄、標題、窗口背景色。其中( )用于設(shè)置導(dǎo)航欄背景顏色。A:navigationBarBackgroundColorB:naviga

10、tionBarTextStyleC:navigationBarTitleTextD:navigationStyle答案: 【navigationBarBackgroundColor】3、window屬性用于設(shè)置小程序的狀態(tài)欄、導(dǎo)航欄、標題、窗口背景色。其中( )用于設(shè)置導(dǎo)航欄標題文字內(nèi)容。A:navigationBarBackgroundColorB:navigationStyleC:navigationBarTitleTextD:navigationBarTextStyle答案: 【navigationBarTitleText】4、tabBar用來配置小程序底部的Tab,它的屬性( )是ta

11、b 的列表,最少2個、最多5個 tab。A:colorB:selectedColorC:listD:borderStyle答案: 【list】5、tabBar的屬性list數(shù)組對象屬性( )表示選中時的圖片路徑,icon 大小限制為40kb,建議尺寸為 81px * 81px,不支持網(wǎng)絡(luò)圖片。A:pagePathB:selectedIconPathC:textD:iconPath答案: 【selectedIconPath】6、小程序中的App(Object object)函數(shù)用于( )A:頁面注冊B:小程序注銷C:頁面注銷D:小程序注冊答案: 【小程序注冊】7、小程序運行后,執(zhí)行的第一個生命周

12、期函數(shù)是app.js文件中的()函數(shù)。A:onReadyB:onLoadC:onShowD:onLaunch答案: 【onLaunch】8、小程序運行后,頁面index.js中的函數(shù)先執(zhí)行onReady函數(shù),然后再執(zhí)行onShow函數(shù)()A:對B:錯答案: 【錯】9、當jiaoxue頁面顯示時點擊“切后臺”按鈕,首先執(zhí)行jiaoxue.js文件中的onHide函數(shù),然后再執(zhí)行app.js文件中的onHide函數(shù)。( )A:對B:錯答案: 【對】10、監(jiān)聽頁面初次渲染完成的回調(diào)函數(shù)是( )A:onHideB:onLoadC:onShowD:onReady答案: 【onReady】11、setDa

13、ta() 函數(shù)同步將數(shù)據(jù)從邏輯層發(fā)送到視圖層,同時改變對應(yīng)的 this.data 的值。()AA:錯B:對12、事件是視圖層到邏輯層的通訊方式,它可以將用戶的行為反饋到視圖層進行處理。()AA:錯B:對13、所有綁定的數(shù)據(jù)都必須在data中進行初始化( )AA:錯B:對14、在index.js中所有函數(shù)之外定義的變量x,在本文件的Page函數(shù)中的引用方式為( )DA:this.xB:app.xC:that.xD:x15、以下代碼:var x=10; /語句1Page(var y=20; /語句2onLoad: function(options) this.x=20; /語句3,y=30; /語

14、句4)以上語句中正確的是( )AA:語句1B:語句4C:語句3D:語句216、require(path)的參數(shù)path可以為文件相對路徑,也可以為文件絕對路徑( )AA:錯B:對17、以下代碼:view1view2的輸出結(jié)果為( )AA:view1和view2B:view2C:沒有輸出D:view118、在組件上使用 wx:for 控制屬性綁定一個數(shù)組,即可使用數(shù)組中各項的數(shù)據(jù)重復(fù)渲染該組件。數(shù)組當前項的下標變量名默認為( )AA:indexB:itemC:jD:i19、在wx:for中,使用 ()可以指定數(shù)組當前元素的變量名。DA:wx:for-jB:wx:for-iC:wx:for-ind

15、exD:wx:for-item20、可以將 wx:for 用在( )標簽上,以渲染一個包含多節(jié)點的結(jié)構(gòu)塊。DA:imageB:viewC:canvasD:block第四章 單元測試1、form組件的提交事件是由( )組件來實現(xiàn)的。AA:buttonB:viewC:formD:image2、如果要獲取form組件內(nèi)部input組件的value值,必須指定input組件的( )屬性。BA:valueB:nameC:placeholderD:id3、是否可以將獲取的input組件的value值直接用于乘、除運算?( )BA:不可以B:可以4、隱藏loading 提示框的API函數(shù)是( )。CA:wx

16、.showModal(Object object)B:wx.hideToast(Object object)C:wx.hideLoading(Object object)D:wx.showLoading(Object object)5、函數(shù)wx.showToast(Object object)的參數(shù)屬性中包含的回調(diào)函數(shù)有( d )。A:success、fail和noneB:success、loading和noneC:mask、success和failD:success、fail和complete6、radio組件的( )屬性是它的標識,radio-group的 change 事件會攜帶radi

17、o的這個標識。CA:checkedB:colorC:valueD:disabled7、radio-group組件change事件的返回值是( )CA:number類型的變量B:string類型的數(shù)組C:string類型的變量D:number類型的數(shù)組8、通過slider組件的( )屬性來設(shè)置組件滑塊移動過程中發(fā)生的變化。AA:bindchangeB:block-colorC:block-sizeD:show-value9、在js文件中,通過( )獲取data- 的屬性值。e.currentTarget.dataset.*A:e.currentTarget.datasetB:e.currentT

18、arget.dataset.C:e.detail.valueD:e.detail.data10、swiper組件的( )屬性用于設(shè)置輪播圖是否自動播放DA:indicator-active-colorB:indicator-colorC:indicator-dotsD:autoplay11、switch組件的type屬性的有效值包括( )DA:switch和checkedB:radio和checkboxC:switch和radioD:switch和checkbox12、普通選擇器的value值是數(shù)組類型,表示選擇項的下標( )BA:錯B:對13、利用構(gòu)造函數(shù)創(chuàng)建對象時,需要使用關(guān)鍵字( )。C

19、A:thisB:stringC:newD:delete14、當image組件的mode值等于( )時,保持縱橫比縮放圖片,只保證圖片的短邊能完全顯示出來。DA:widthFixB:scaleToFillC:aspectFitD:aspectFill15、當image組件的mode值等于( )時,不縮放圖片,只顯示圖片的右下邊區(qū)域。CA:bottom leftB:top rightC:bottom rightD:top left16、API函數(shù)AudioContext wx.createAudioContext(string id, Object this)可用于創(chuàng)建音頻上下文對象,其參數(shù)id是

20、( )組件的 id?CA:imageB:mediaC:audioD:video17、audio組件( )屬性用于設(shè)置默認控件上的作者名字?CA:binderrorB:posterC:authorD:name18、視頻上下文對象的( )方法可用于退出全屏?DA:sendDanmu(Object data)B:requestFullScreen(Object object)C:playbackRate(number rate)D:exitFullScreen()19、以下代碼:let color = Math.floor(Math.random() * 256).toString(16) D運行后

21、,color的值為( )A:0256之間的10進制隨機數(shù)B:0255之間的10進制隨機數(shù)C:0256之間的16進制隨機數(shù)D:0255之間的16進制隨機數(shù)20、正則表達式:/a-zA-Z0-9_.-+a-zA-Z0-9-+(.a-zA-Z0-9-+)*.a-zA-Z0-92,6$/其中,.a-zA-Z0-92,6表示最后一個表達式由( )個字母或數(shù)字構(gòu)成。BA:任意B:26C:大于6D:12第五章 單元測試1、函數(shù)wx.onAccelerometerChange(function callback)的參數(shù)callback的屬性包括:( )BCDA:wB:yC:zD:x2、以下代碼運行后,resu

22、lt的值為( )Bvar result = 0;for (var i = 2; i <=10; i+=2) result = iiA:等于2到10之間所有數(shù)的平方的乘積B:以上說法都不對C:等于2到10之間所有奇數(shù)的平方的乘積D:等于2到10之間所有偶數(shù)的平方的乘積3、CanvasContext對象用于繪制圖形和設(shè)置圖形樣式,其屬性( )用于設(shè)置線條的交點樣式?BA:globalAlphaB:lineJoinC:lineDashOffsetD:lineCap答案: 【lineJoin】4、函數(shù)rotate(number rotate)是以( )為中心旋轉(zhuǎn)當前坐標軸?BA:圖形的中心點B:

23、坐標原點C:圖形的左上角D:圖形的左下角5、以下代碼片段的運行結(jié)果是否正確?( )Bconst ctx = wx.createCanvasContext(myCanvas)ctx.setStrokeStyle(red)ctx.moveTo(5, 75)ctx.lineTo(295, 75)ctx.stroke()ctx.setFontSize(20)ctx.setTextBaseline(top)ctx.fillText(top, 5, 75)ctx.setTextBaseline(middle)ctx.fillText(middle, 50, 75)ctx.setTextBaseline(b

24、ottom)ctx.fillText(bottom, 120, 75)ctx.setTextBaseline(normal)ctx.fillText(normal, 200, 75)ctx.draw()運行結(jié)果:A:對B:錯6、手指長按畫布( ) ms 之后,觸發(fā)畫布的bindlongtap事件?AA:500B:900C:300D:7007、如果動畫從頭到尾的速度是相同的,應(yīng)設(shè)置其timingFunction的值為( )AA:linearB:ease-inC:ease-in-outD:ease8、API函數(shù)wx.chooseImage(Object object)用于選擇圖片,圖片來源既可以從

25、本地相冊選擇,也可以使用相機拍照( )BA:錯B:對9、map組件的( )屬性用于設(shè)置地圖中心的緯度BA:scaleB:latitudeC:markersD:longitude10、對以下代碼片段的準確描述是( )Bwx.getLocation(type: gcj02, /返回可以用于wx.openLocation的經(jīng)緯度success (res) const latitude = res.latitudeconst longitude = res.longitudewx.openLocation(latitude,longitude,scale: 18)A:打開位置B:打開獲取的位置C:獲取

26、位置D:獲取打開的位置11、函數(shù)wx.getSavedFileInfo(Object object)的參數(shù)屬性object.success (Object res)的參數(shù)屬性( )為本地文件大小,以字節(jié)為單位。CA:failB:successC:sizeD:createTime12、API函數(shù)( )用于同步獲取當前storage的相關(guān)信息。CA:wx.removeStorageSync(string key)B:wx.getStorageInfo(Object object)C:Object wx.getStorageInfoSync()D:wx.removeStorage(Object ob

27、ject)13、對以下代碼片段作用的最準確描述是( )Btry wx.setStorageSync(key, value) catch (e) A:將數(shù)據(jù)data同步存儲在本地緩存指定的 key 中B:將數(shù)據(jù)value同步存儲在本地緩存指定的 key 中C:將數(shù)據(jù)data異步存儲在本地緩存指定的 key 中D:將數(shù)據(jù)value異步存儲在本地緩存指定的 key 中14、API函數(shù)( )用于監(jiān)聽網(wǎng)絡(luò)狀態(tài)變化事件BA:wx.onWifiConnected(function callback)B:wx.onNetworkStatusChange(function callback)C:wx.getCo

28、nnectedWifi(Object object)D:wx.getNetworkType(Object object)15、API函數(shù)( )用于啟動啟動加速度監(jiān)聽事件。AA:wx.startAccelerometer(Object object)B:wx.startCompass(Object object)C:wx.startGyroscope(Object object)D:wx.onCompassChange(function callback)16、以下代碼片段運行后,在console面板顯示的結(jié)果是( )Awx.onCompassChange(function (res) cons

29、ole.log(res.direction)A:羅盤面對的方向度數(shù)B:羅盤旋轉(zhuǎn)的加速度C:羅盤旋轉(zhuǎn)的速度D:羅盤面對的方向名稱17、函數(shù)wx.scanCode(Object object)的參數(shù)屬性object.scanType 的值( )表示掃碼類型為二維碼。AA:qrCodeB:datamatrixC:pdf418D:barCode18、以下代碼片段表示只允許從相機掃碼( a )wx.scanCode(onlyFromCamera: true,success (res) console.log(res)A:對B:錯19、API函數(shù)( )用于為 tabBar 某一項的右上角添加標記文本CA:

30、wx.hideTabBar(Object object)B:wx.removeTabBarBadge(Object object)C:wx.setTabBarBadge(Object object)D:wx.showTabBar(Object object)20、函數(shù)wx.setTabBarStyle(Object object)的參數(shù)屬性( )表示tab 上的文字選中時的顏色(HexColor)BA:colorB:selectedColorC:borderStyleD:backgroundColor第六章 單元測試1、云開發(fā)提供的基礎(chǔ)能力包括:( )ABCDA:云函數(shù)B:存儲C:云調(diào)用D:數(shù)據(jù)庫2、云函數(shù)出現(xiàn)之前,開發(fā)者調(diào)用接口到微信后臺換取用戶OpenID時需要( )信息ABCA:小程序AppIDB:小程序AppSecretC:用戶登錄憑證codeD:用戶身份id3、其實本案例中定義的云函數(shù)不只返回了openid一個數(shù)據(jù)BA:錯B:對4、在小程序端可以獲取的用戶公開信息有( )等。ABCDA:性別B:頭

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論