金山雲-面試題


1.element-ui中$message的實現你了解么,如果讓你寫一個自定義組件彈層你會怎么寫?

  https://www.cnblogs.com/dangdanghepingping/p/12168404.html

  https://www.cnblogs.com/dangdanghepingping/p/12168404.html

2.$mount掛載的實現了解嗎?

  $mount函數在vue的原型上被定義(Vue.prototype.$mount),主要實現:將組件通過compileToFunctions方法轉化為render函數,(mountComponent->Watcher->get->updateComponent)轉化為虛擬DOM,updateComponent方法(含dispatch方法)將虛擬DOM轉化為真實DOM

3.如何解決並發請求,比如有100個請求,每次最多允許10個請求,如何實現?

4.實現深層訪問的方法

5.深層拷貝的實現

6.讓你自己實現一個Promise.allSettled()方法,你會怎么實現

7.http1.1和http2.0的區別

8.如何實現項目的優化或者你現在做的項目都實現了哪些優化

二面:問了一些項目的東西問了個算法

實現一個斐波那契數列函數


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM