常用生命周期 constructor() 用途: 初始化 props、state,用來寫bind this shouldComponentUpdate() 用途: 返回 tr...
常用生命周期 constructor() 用途: 初始化 props、state,用來寫bind this shouldComponentUpdate() 用途: 返回 tr...
創(chuàng)建Class組件 ES5 ES6 Props外部數(shù)據(jù) 傳入 props給 B 組件 Props的作用 接受外部數(shù)據(jù):只能讀不能寫,外部數(shù)據(jù)由父組件傳遞接受外部函數(shù):在恰當(dāng)?shù)?..
所有變量(包括基本類型和引用類型)都存在一個(gè)執(zhí)行環(huán)境(也稱為作用域鏈)當(dāng)中,這個(gè)執(zhí)行環(huán)境決定了變量的生命周期,以及哪一部分代碼可以訪問其中的變量。 執(zhí)行環(huán)境有全局執(zhí)行環(huán)境(也...
基本數(shù)據(jù)類型: Undefined、Null、'Boolean'、'Number'、'String' 按值訪問,可以操作保存在變量中的實(shí)際的值 引用類型: Object 按...
基本語法使用function關(guān)鍵字聲明,后跟一組參數(shù)以及函數(shù)體 使用return語句實(shí)現(xiàn)返回值,執(zhí)行完后立即退出 return可以不帶返回值,函數(shù)在停止執(zhí)行后將返回 unde...
JS數(shù)據(jù)類型 共8種。 其中7種原始類型:null、undefined、String、Number、Boolean、BigInt、Symbol 1種復(fù)合類型: Object。...
防抖 防抖(debounce): 如果下達(dá)命令后,在t毫秒內(nèi)再次下達(dá)該命令,則取消剛剛下達(dá)的命令,只執(zhí)行新命令 最終效果: 對(duì)于連續(xù)動(dòng)作(動(dòng)作間的時(shí)間間隔小于t),以最后一次...
跨域 同源:兩個(gè)文檔同源需滿足:協(xié)議、域名、端口相同跨域:不同域之間相互請(qǐng)求資源,就算作“跨域“。js進(jìn)行DOM操作、通信時(shí)如果目標(biāo)與當(dāng)前窗口不滿足同源條件,瀏覽器為了安全會(huì)...
事件流 DOM 事件流分為三個(gè)階段:捕獲階段、目標(biāo)階段、冒泡階段。先調(diào)用捕獲階段的處理函數(shù),其次調(diào)用目標(biāo)階段的處理函數(shù),最后調(diào)用冒泡階段的處理函數(shù)。 事件捕獲: 從外向內(nèi)找監(jiān)...
Vue動(dòng)畫 Vue動(dòng)畫 CSS transition 在進(jìn)入/離開的過渡中,會(huì)有 6 個(gè) class 切換。 對(duì)于這些在過渡中切換的類名來說,如果使用一個(gè)沒有名字的 ,則 ...
項(xiàng)目搭建 安裝 Node.js 安裝目錄可以改,一定不要在路徑中出現(xiàn)中文和空格 安裝 @vue/cli@4.1.2 配置文件 目錄結(jié)構(gòu)組成 import alias TS/J...
指令 Directive 以 v- 開頭的東西就是指令 語法 v-指令名:參數(shù) = 值 , 如 v-on: click=add 如果值里沒有特殊字符,則可以不加引號(hào);有些指令...