前端面試題之Promise問題 前言 在我們日常開發中會遇到很多異步的情況,比如涉及到 網絡請求(ajax,axios等),定時器這些,對於這些異步操作我們如果需要拿到他們操作后的結果,就需要使用到回調函數。拿請求來說,如果我們需要拿到請求回來的數據我們就需要利用回調函數(見代碼片段 ...
前言 現在很多大廠面試前端都會要求能夠手動的寫出一個Promise,所以這里整理了一份手寫的Promise。 絕對詳細,功能絕對強大。如果你不了解Promise的基本使用,那么本篇文章可能不太適合你,如果你對Promise有過一些了解,那么這篇文章絕對是你進階的好幫手。 除開catch 以及finally 和allSettled接口沒實現之外,其他的所有原生Promise支持的功能此手寫的Prom ...
2020-08-16 15:45 0 488 推薦指數:
前端面試題之Promise問題 前言 在我們日常開發中會遇到很多異步的情況,比如涉及到 網絡請求(ajax,axios等),定時器這些,對於這些異步操作我們如果需要拿到他們操作后的結果,就需要使用到回調函數。拿請求來說,如果我們需要拿到請求回來的數據我們就需要利用回調函數(見代碼片段 ...
題目一 解析 首先 Promise 新建后立即執行,所以會先輸出 1,2,而 Promise.then()內部的代碼在 當次 事件循環的 結尾 立刻執行 ,所以會繼續輸出4,最后輸出3。 答案 題目二 解析 resolve 函數 ...
我在去年春招拿到了阿里的實習offer,經歷了三個月的實習之后順利秋招轉正,現在是阿里巴巴新零售數字供應鏈的一員啦。 現在把阿里的面經補上,希望能給今年投阿里的師弟師妹們一點小小的幫助~ 祝看到這篇帖子的同學春招都能拿到滿意的offeer 本篇會從下面三個層面去介紹,依次是 面試前 ...
前言 在逛技術網站時,在一篇文章下面看到了一條評論,這條評論仁者見仁智者見智。我單獨放出來說,是因為他講到了基礎。基礎是重要的一個學習環節,在面試中很多問題都不難,都是基礎上內容,回不回的上就看你基礎是否牢固了,面試官也從中知道你學的怎樣。 評論 我因為學習興趣濃,從測試到java到前端一路 ...
1. 瀏覽器中,從輸入url到頁面顯示出來,具體的流程是什么? 1.DNS解析 2.TCP連接 3.發送HTTP請求 4.服務器處理請求並返回需要的數據 5.瀏覽器解析渲染頁面 解析HTM ...
一次握手,兩者之間就直接可以創建持久性的連接,並進行雙向數據傳輸。 對於低版本的瀏覽器我們可以使用下 ...
初試(大概30分鍾) 首先我覺得這個現場很屌,通知我三點去,我一點就到了(為了良好的印象)。。。。。。然並卵,沒人接待,你去了掃碼簽到(像醫院掛號),然后自己去等待區等着面試大佬叫號(真像醫院排隊叫號一樣)。。。。。 然后一點,兩點,三點,四點……(很煎熬的過程),四點大佬叫我面試了,從5樓 ...