第七十四天(2018-10-17)
- [html] 你有用過(guò)HTML5的Device API嗎?說(shuō)說(shuō)它都有哪些應(yīng)用場(chǎng)景?
- [css] 舉例說(shuō)明css的基本語(yǔ)句構(gòu)成是什么呢?
- [js] 在js中怎么捕獲異常?寫(xiě)出來(lái)看看?應(yīng)該在哪些場(chǎng)景下采用呢?
- [軟技能] 你申請(qǐng)的這個(gè)職位,你覺(jué)得你還欠缺什么呢?
題目一:
dial: 撥打電話(huà)
beep: 發(fā)出蜂鳴聲
vibrate: 設(shè)備振動(dòng)
setWakelock: 設(shè)置應(yīng)用是否保持喚醒(屏幕常亮)狀態(tài)
isWakelock: 獲取程序是否一直保持喚醒(屏幕常亮)狀態(tài)
setVolume: 設(shè)置設(shè)備的系統(tǒng)音量
getVolume: 獲取設(shè)備的系統(tǒng)音量
題目二:
分號(hào)分開(kāi)
題目三:
try {
...
throw ...
...
} catch (err) {
...
} finally {
...
}
通過(guò) throw 語(yǔ)句拋出錯(cuò)誤;理論上可以?huà)佉磺兄担珜?shí)際上建議只拋 Error 對(duì)象;
try 塊內(nèi) throw 的錯(cuò)誤會(huì)導(dǎo)致停止執(zhí)行,并將拋出的對(duì)象傳給 catch 塊;
從 ES2017 開(kāi)始,如果不需要獲取拋出的對(duì)象,則 catch 塊 可以直接寫(xiě)為 catch { ... }
catch 塊一般用于對(duì)錯(cuò)誤進(jìn)行處理;
finally 塊中的語(yǔ)句不論是否拋出錯(cuò)誤,都會(huì)執(zhí)行。
該在什么場(chǎng)景下用?所有你不想讓用戶(hù)接手的錯(cuò)誤處理都應(yīng)該用。
題目四:
跟這道題有點(diǎn)關(guān)聯(lián)。
我暫時(shí)想到一個(gè)例子:
自己運(yùn)維方面的能力還欠缺一些深度(本身前端,運(yùn)維方面本來(lái)就是加分項(xiàng),說(shuō)是自己的欠缺也無(wú)傷大雅,除非你是高級(jí)工程師級(jí)別)
同時(shí)你要乘機(jī)表現(xiàn)自己的優(yōu)點(diǎn)啊,比如說(shuō)自己對(duì)產(chǎn)品有比較多的思考,會(huì)在平時(shí)工作中給產(chǎn)品意見(jiàn),用技術(shù)推動(dòng)產(chǎn)品優(yōu)化,會(huì)給產(chǎn)品提供技術(shù)角度的建議等。