原创 從0開始使用webpack構建一個自己的React腳手架

react-cli-diy 從0開始使用webpack構建一個自己的React腳手架 源碼地址 項目使用: git clone [email protected]:TigerHee/react-cli-diy.git cd react-cli-

原创 js中的宏任務與微任務

事件循環 JavaScript 語言的一大特點就是單線程,也就是說,同一個時間只能做一件事。爲了協調事件、用戶交互、腳本、UI 渲染和網絡處理等行爲,防止主線程的不阻塞,Event Loop 的方案應用而生。Event Loop 包含兩類:

原创 JS的call,apply與bind詳解,及其模擬實現

call, apply 與 bind 1.call() 與 apply() call或apply會自動執行對應的函數 fun.call(thisNew[, arg1[, arg2[, ...]]]) fun.apply(thisNew[,

原创 03. 該嚐嚐React Hook了。

Hook Hook 是 React 16.8.0 的新增特性。 Hook 使你在非 class 的情況下可以使用更多的 React 特性。Hook 不能在 class 組件中使用。 使用規則: 只能在函數最外層調用 Hook。不要在循環、

原创 02.react進階指南

react 進階 懶加載 React.lazy函數能讓你像渲染常規組件一樣處理動態引入(的組件)。Suspense加載指示器爲組件做優雅降級。fallback屬性接受任何在組件加載過程中你想展示的 React 元素。 const Other

原创 react入門知識點梳理,生命週期講解

react 基礎 JSX JSX是一個 JavaScript 的語法擴展,可以很好地描述 UI 應該呈現出它應有交互的本質形式。 React DOM 在渲染所有輸入內容之前,默認會進行轉義。它可以確保在你的應用中,永遠不會注入那些並非自己

原创 使用Dva+antd-mobile構建一個移動端web

項目地址:dva-demo 隨手一個小star給予動力,謝謝! Build Setup # install dependencies npm install # serve with hot reload at localhost:80