中文字幕理论片,69视频免费在线观看,亚洲成人app,国产1级毛片,刘涛最大尺度戏视频,欧美亚洲美女视频,2021韩国美女仙女屋vip视频

打開APP
userphoto
未登錄

開通VIP,暢享免費(fèi)電子書等14項(xiàng)超值服

開通VIP
web前端工程師到底要不要學(xué)習(xí)算法知識?學(xué)習(xí)算法知識有什么用?

對于我而言,我會(huì)從面試和日常工作兩個(gè)方面來討論這個(gè)問題

先說面試

有種說法叫,面試造火箭,工作擰螺絲.拋開面試官想"技術(shù)pk"的可能性,我對這個(gè)的理解是,面試官想盡可能了解你編程能力的極限,所以面試中有個(gè)一兩道算法題不奇怪,我們不需要對算法有畏懼的心理,一般正常的算法題,面試官也不會(huì)出得非常難,會(huì)被控制在正常難度,還有一點(diǎn)就是,面試的時(shí)候,面試官往往更加欣賞你對題目的解決思路,用偽代碼來闡述解題的想法,也是一個(gè)很好的方式。

再說工作.

具體一點(diǎn),我們是來講算法在前端工作中應(yīng)用,web前端工作中,確實(shí)沒有太多算法上的需求,以vue等著名框架的虛擬dom的diff算法來講,框架已經(jīng)被很好的實(shí)現(xiàn)了,你在使用框架的時(shí)候是不會(huì)涉及到具體的diff算法,但是理解算法,可以讓你更好的理解框架,從而也能更好的使用框架,提高頁面的性能.再寬泛的來講算法,很多特殊的需求也會(huì)需要你來設(shè)計(jì)一個(gè)算法,比如某個(gè)需求有很多個(gè)異步請求要發(fā)送給服務(wù)器,全部完成之后,可以繼續(xù)下一件事情,可能很多人要說,這個(gè)很簡單,一個(gè)Promise.all就可以解決

是的,沒有錯(cuò)

但是請你考慮下面稍有變化的情況,因?yàn)榉?wù)器的壓力問題,限制同一個(gè)客戶端只能在同一時(shí)間只能發(fā)送2個(gè)異步請求,所以你就必須對Promise.all做出適當(dāng)?shù)男薷?,在這樣的情況下,你就需要設(shè)計(jì)到一套算法去高效完成它;再舉個(gè)例子,很多人在web前端之后轉(zhuǎn)向了H5游戲;假設(shè)現(xiàn)在是個(gè)戰(zhàn)棋游戲,里面涉及到尋路算法,那么也需要你對算法有了解,或許,你說可以從網(wǎng)上找現(xiàn)成的尋路算法。

但是因?yàn)橛螒蛐枨蟮亩嘧?,可能你所在公司的游戲?qū)τ诘缆酚兄煌脑O(shè)定,這導(dǎo)致網(wǎng)上的算法不能直接套用,這就需要你的理解已經(jīng)進(jìn)一步的修改,所以這些都是現(xiàn)實(shí)的問題。

最后,算法是編程的"里子",不管你是前端還是后端,作為一名計(jì)算機(jī)工程師,具備一定的算法能力,是一種基本要求。

本站僅提供存儲服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點(diǎn)擊舉報(bào)
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
解析高級前端工程師的標(biāo)準(zhǔn),你合格了嗎?
web前端能做到多少歲
web前端學(xué)習(xí)到什么程度可以找一份開發(fā)工作?
web前端教程分享HTML5面試技巧
零基礎(chǔ):如何快速學(xué)習(xí)JavaScript,html css技術(shù)
HTML5大前端學(xué)習(xí)路線視頻教程-完整版
更多類似文章 >>
生活服務(wù)
熱點(diǎn)新聞
分享 收藏 導(dǎo)長圖 關(guān)注 下載文章
綁定賬號成功
后續(xù)可登錄賬號暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點(diǎn)擊這里聯(lián)系客服!

聯(lián)系客服