Vue實例有一個完整的生命周期,也就是說從開始創建、初始化數據、編譯模板、掛在DOM、渲染-更新-渲染、卸載等一系列過程,我們成為Vue 實例的生命周期,鉤子就是在某個階段給...

Vue實例有一個完整的生命周期,也就是說從開始創建、初始化數據、編譯模板、掛在DOM、渲染-更新-渲染、卸載等一系列過程,我們成為Vue 實例的生命周期,鉤子就是在某個階段給...
TypeScript 中的 is 關鍵字,它被稱為類型謂詞,用來判斷一個變量屬于某個接口或類型。 1. 類型謂詞的基本使用 is 關鍵字一般用于函數返回值類型中,判斷參數是否...
我們知道:在瀏覽器環境中,常見的 macro task 有 setTimeout、MessageChannel、postMessage、setImmediate。而常見的 m...
今天想起很久之前聽到過的一句話:上班,是人生最大的騙局。之前我沒有對上班進行過太多的思考,基本上只要是有工作就做,沒工作就找,所以不太理解這句話,我認為,上班也是我們的人生的...
寫法一 定義delFolder方法 delFolder = (name,e)=>{ alert(name) } 用bind綁定,調用是作為第二個參數傳遞,不用顯示傳遞事件對象...
一、堆 堆是一種經過排序的樹形數據結構,每個節點都有一個值,通常我們所說的堆的數據結構是指二叉樹。所以堆在數據結構中通常可以被看做是一棵樹的數組對象。而且堆需要滿足一下兩個性...
面試官問到這一道文提示,是想考察我們對兩個狀態管理的工具的用法是否熟悉,我們可以先從共同點,每一個的具體用法,區別進行回答。 1.共同點: 兩者都是為了解決狀態不好管理,無法...
Context被翻譯為上下文,在React的官方文檔中歸類于高級部分,屬于React的高級API,但官方并不建議在穩定版的App中使用Context。 很多優秀的React組...
發布訂閱設計模式在程序中經常涉及,例如 Vue 中的 $on 和 $off、document.addEventListener()、document.removeEventL...
一.詳解瀏覽器事件捕獲與冒泡 1. 事件委托/事件代理 捕獲階段-->目標階段-->冒泡階段 第三個參數為true,則監聽捕獲事件,不傳或者傳false,則監聽冒泡事件 e....
一:commonJS是引用拷貝還是值拷貝? 可見commonJS引用文件是值拷貝,不是引用拷貝 二:緩存,require會緩存結果 Node使用CommonJS模塊規范,內置...
這一章簡單介紹下Vue3.x中的核心方法,用于訪問實例上下文的router及vuex等。 1、概述:一個很重要的方法,獲取當前組件的實例、上下文來操作router和vuex等...
在create-react-app搭建的項目中使用裝飾器 執行yarn eject命令,暴露出配置項 因為裝飾器是新的提案,許多瀏覽器和Node環境并不支持,所以我們需要安裝...
折騰過快4年vuex, 這框架真是不好用, 那一大堆mutations/actions, 在ts環境下很難支持. 那么用什么呢? 用pinia. 現在時間不多, 直接上代碼片...
搭建前端開發環境筆記 由npx create-react-app articles_published_system創建的項目 后來漏掉了typescript支持,原本可以由...
typescript 一點一點的知道~ 1、type type用于定義類型,常用于定義類型別名(類型別名就是用來給一個類型起個新名字, 類型別名常用于聯合類型。 幾乎 int...