摘要:然而,異步函數不會立即被推入調用堆棧,而是會被推入任務隊列,并在調用堆棧為空后執行。將事件從任務隊列傳輸到調用堆棧稱為事件循環。我們調用接受和或返回另一個函數稱為高階函數的函數。 為了保證可讀性,本文采用意譯而非直譯 想閱讀更多優質文章請猛戳GitHub博客,一年百來篇優質文章等著你! 1.如何理解 JS 中的this關鍵字? JS 初學者總是對 this 關鍵字感到困惑,因為與其他現...
摘要:從到完美,用和寫一個在年開源了后,緊接著在年就又開源了,就此打開了用和前端技術寫原生之路。對應來看,程序只有兩個部分,和,而部分則分為組件和。所以,在端的純庫無在中同樣適用,如等。應用實例便是使用開發的一個日記。 從 1 到完美,用 js 和 react-native 寫一個 APP facebook 在 2013 年開源了 react 后,緊接著在 2015 年就又開源了 react...
摘要:腳本腳本源自戲劇舞臺,類似劇本一樣的東西,表演者照上面演繹出來在編程領域也是類似,計算機照著腳本執行即可,比如下面腳本寫一個簡單的腳本創建一個目錄,一般來說腳本的后綴是,但是在下,后綴沒有任何意義,只是給人看的編輯為剛剛創建的文件增加可執行 腳本 腳本源自戲劇舞臺,類似劇本一樣的東西,表演者照上面演繹出來 在編程領域也是類似,計算機照著腳本執行即可,比如下面腳本: cd ~/Deskt...
摘要:隱式類型轉換與顯示類型轉換不是官方給的內容隱式類型轉換轉換為類型類型轉換后內容不變用法單引或雙引代碼示例圖定義類型類型和類型的變量一花一世界控制臺示例圖轉換為類型用法其他類型類型轉換為類型如果文本內容是普通的文本非數字轉換后的結果 隱式類型轉換與顯示類型轉換 - (不是官方給的內容) 隱式類型轉換 1.轉換為string類型 - 類型轉換后內容不變 - 用法: + (單引)或 (雙引)...
摘要:一個對象若只被弱引用所引用,則被認為是不可訪問或弱可訪問的,并因此可能在任何時刻被回收。也就是說,一旦不再需要,里面的鍵名對象和所對應的鍵值對會自動消失,不用手動刪除引用。如果有錯誤或者不嚴謹的地方,請務必給予指正,十分感謝。 前言 我們先從 WeakMap 的特性說起,然后聊聊 WeakMap 的一些應用場景。 特性 1. WeakMap 只接受對象作為鍵名 const map = ...