C、XML
D、YML
3、【單選題】以下哪個工具是常用的服務端調試工具?
A、Idea
B、
C、
D、
3.3.3JSON格式和解析
1、【單選題】如果有以下的JSON格式數據,并放在一個叫data的變量中,回答以下題目: { “”: [ { “”:“小雨轉陰”, “week”:“星期三”}, { “”:“晴”, “week”:“星期四”}, { “”:“多云”, “week”:“星期五”} ] } data.得到的是?
A、包含3個屬性的JSON對象
B、一個叫的JSON對象
C、字符串“小雨轉陰”
D、包含3個元素的JSON數組
2、【單選題】想得到表示星期四的天氣的JSON對象,應該采用以下哪個代碼?
A、data..get(2)
B、data.[1]
C、data.(1)
D、data.[2]
3、【單選題】想得到星期四的天氣信息,應該采用以下哪個代碼?
A、data.[1].week
B、data..week
C、data.[1].
D、data..
3.3.4發起網絡請求
1、【單選題】微信小程序發起網絡請求是采用以下哪個函數?
A、wx.()
B、wx.()
C、wx.()
D、wx.post()
2、【單選題】wx.()函數中的()參數的作用是?
A、發送網絡請求的函數
B、網絡請求出錯后的回調函數
C、網絡請求成功后的回調函數
D、網絡請求失敗后的回調函數
3、【單選題】微信小程序發起網絡請求采用了哪種編程模式?
A、異步編程模式
B、同步編程模式
C、分布式編程模式
D、以上說法均不正確
3.3.5數據綁定
1、【單選題】微信小程序框架主要包括哪兩層?
A、表示層和邏輯層
B、視圖層和網絡層
C、視圖層和邏輯層
D、網絡層和邏輯層
2、【單選題】假設微信小程序Page對象的data屬性對象中有一個叫的屬性,在視圖層采用如下哪個代碼進行數據渲染?
A、data.
B、data.get(“”)
C、{}
D、{{}}
3、【單選題】假設微信小程序Page對象的data屬性對象中有一個叫的屬性,我們想修改這個屬性的值需要在邏輯層使用如下哪個代碼?
A、this.({: 新值})
B、this.({: 新值})
C、this.set({: 新值})
D、this.(新值)
3.3.6提取穿衣、鍛煉、洗車和出行指數數據
1、【單選題】微信小程序中發起網絡訪問的最佳位置是放在哪個生命周期方法中?
A、()
B、()
C、()
D、()
2、【單選題】wx.()函數中的回調函數在何時調用執行?
A、網絡請求成功時
B、網絡請求出錯時
C、網絡請求失敗時
D、無論網絡請求如何,最后都會執行
3、【單選題】微信小程序中要在網絡訪問成功處理的閉包中訪問UI線程的變量,最簡單的是采用以下哪種語法格式?
A、: res => { … }
B、(res) { … }
C、: res in { … }
D、: (res) { … }
3.3.7提取今日天氣
1、【單選題】有如下代碼:let = '',那.('t') 的結果是
A、2
B、3
C、4
D、5
2、【單選題】有如下代碼:let = ''微信選擇題制作軟件,let = 4,那.(0, ) 的結果是
A、train
B、ligh
C、
D、light
3、【單選題】有如下代碼:let = '',那.slice(0, -5) 的結果是
A、train
B、ligh
C、
D、light
3.3.8動態更新天氣圖片和導航欄
1、【單選題】微信小程序中動態修改導航欄顏色采用以下哪個函數?
A、wx.()
B、wx.()
C、wx.r()
D、wx.()
2、【單選題】微信小程序中為導航欄設置標題需在app.json配置文件的屬性中配置以下哪個參數?
A、"xt": "導航欄標題"
B、"le": "導航欄標題"
C、"": "導航欄標題"
D、"": "導航欄標題"
3、【單選題】在中定義如下map: const = { '晴': 'sunny', '多云': '', '陰': '', '小雨': '', '大雨': '', '陣雨': '', '雪': 'snow', '雨夾雪': 'sleet' } 取出key為“多云”的value值的代碼為?
A、.get['多云']
B、['多云']
C、.get('多云')
D、('多云')
3.3.9下拉刷新的實現
1、【單選題】微信小程序中要實現下拉刷新需要重寫以下哪個函數?
A、()
B、()
C、()
D、()
2、【單選題】微信小程序中為實現下拉刷新還需要在app.json配置文件的屬性中配置以下哪個參數?
A、"xt": "聚合天氣"
B、"h": true
C、"h": false
D、"": true
3、【單選題】微信小程序中要停止下拉刷新需要調用以下哪個函數?
A、()
B、wx.()
C、wx. (
D、()
3.4.1第二個頁面及跳轉
1、【單選題】微信小程序中新建一個頁面還需要在app.json配置文件的哪個屬性中增加新建頁面路徑?
A、page
B、pages
C、
D、
2、【單選題】微信小程序中實現頁面跳轉需要調用wx對象的以下哪個函數?
A、()
B、wx.()
C、wx. ()
D、wx.()
3、【多選題】第二個頁面及跳轉
A、微信小程序新建一個頁面默認會創建哪幾個文件(多選)?
B、同名的js文件
C、同名的json文件
D、同名的wxml文件
E、同名的wxss文件
3.4.2制作列表頁布局
1、【單選題】微信小程序中如何給UI控件綁定點擊事件函數?
A、在wxml文件中,為UI控件的view標簽添加屬性,屬性值設置為要綁定的事件函數,該函數在js文件中定義并實現
B、在js文件中,直接編寫函數,并在函數中調用要綁定的事件函數,該函數也在js文件中定義并實現
C、在wxml文件中,為UI控件添加屬性,屬性值設置為要綁定的事件函數,該函數在js文件中定義并實現
D、在js文件中,直接編寫函數,并在函數中調用要綁定的事件函數,該函數也在js文件中定義并實現
2、【單選題】微信小程序中wxml文件中如何編寫循環結構?
A、
B、
C、
D、以上均不正確
3、【單選題】微信小程序中wxss文件中的有效值為下面哪個?
A、
B、left
C、flex
D、right
3.4.3展示及傳遞一周天氣數據
1、【單選題】微信小程序中如何通過調用wx.()函數將頁面的data屬性中的值從前一個頁面傳到下一個頁面?
A、通過參數對象中的屬性的key/value參數進行傳值
B、通過參數對象中的屬性直接進行傳值
C、通過參數對象中的屬性直接進行傳值
D、通過參數對象中的url屬性的key/value參數進行傳值
2、【單選題】微信小程序中第二個頁面如何獲得前一個頁面的傳值?
A、通過第二個頁面的函數的參數獲得
B、通過第二個頁面的函數的參數獲得
C、通過第二個頁面的函數獲得
D、通過第二個頁面的上下文在任何函數中均能獲得
3、【多選題】從前一個頁面獲取值和直接發起網絡請求獲取值的優點體現在?(多選)
A、速度快,用戶感知好
B、不需要再發起網絡請求,對服務器負載小
C、網絡次數減少,小程序可有效節約電池消耗
D、代碼量更少,開發周期更短
3.4.4解析一周天氣數據
1、【單選題】js中向一個棧存入新的元素使用哪個函數?
A、add()
B、get()
C、push()
D、pop()
2、【單選題】微信小程序中向向頁面的data屬性添加新屬性時使用哪個函數?
A、()
B、()
C、()
D、()
3.4.5下拉刷新更新網絡數據
1、【單選題】微信小程序中要實現下拉刷新需要重寫以下哪個函數?
A、()
B、()
C、()
D、()
2、【單選題】微信小程序中為實現下拉刷新還需要在app.json配置文件的屬性中配置以下哪個參數?
A、"xt": "聚合天氣"
B、"h": true
C、"h": false
D、"": true
3、【單選題】微信小程序中要停止下拉刷新需要調用以下哪個函數?
A、()
B、wx.()
C、wx. (
D、()
3.5.1獲取位置
1、【單選題】微信小程序中要獲得位置信息需要使用wx對象的哪個函數?
A、wx.()
B、wx.login()
C、wx.()
D、wx.()
2、【單選題】微信小程序中使用wx.()函數,參數的type屬性一般使用?
A、gps
B、wgs84
C、wifi
D、gcj02
3、【單選題】微信小程序中使用wx.()函數獲得的用戶位置信息中不包含哪個信息?
A、位置經度
B、位置緯度
C、位置的城市名
D、位置的海拔高度
3.5.2通過騰訊位置服務解析城市信息
1、【單選題】微信小程序中推薦使用騰訊位置服務,需要在項目中引入騰訊位置服務的js sdk微信選擇題制作軟件,假設其存放位置為項目根目錄下的libs文件夾,在js文件中的具體引入代碼為?
A、const = ('libs/qqmap-wx-jssdk.min.js')
B、const = ('libs/qqmap-wx-jssdk.min.js')
C、const = ('../../libs/qqmap-wx-jssdk.min.js')
D、const = ('../../libs/qqmap-wx-jssdk.min.js')
2、【單選題】騰訊位置服務的js sdk中提供的geo功能的函數為?
A、()
B、()
C、()
D、()
3、【單選題】調用騰訊位置服務的js sdk中的()函數,成功返回對象參數res,如何從參數res中獲得城市信息?
A、res..
B、res...city
C、res..city
D、res..
3.5.3位置服務權限管理
1、【單選題】微信小程序中要打開設置頁面進行設置更改需要使用wx對象的哪個函數?
A、wx.()
B、wx.()
C、wx.()
D、wx.()
2、【單選題】微信小程序中要獲得用戶位置權限是否允許的參數是?
A、scope.
B、.
C、scope.
D、scope.
3.5.4狀態變量
1、【單選題】微信小程序中設置常量的說法錯誤的是?
A、全局常量需要定義在app.js文件中
B、定義在頁面page對象外的常量,本頁面內有效
C、常量使用關鍵字const修飾
D、常量的值也是可以修改的
3.5.5條件渲染
1、【單選題】微信小程序wxml文件中條件渲染的基本語法為?
A、