宏任務(wù):setInterval,setTimeout,ajax,DOM事件微任務(wù):promise,async/await結(jié)論:微任務(wù)比宏任務(wù)執(zhí)行的早
宏任務(wù):setInterval,setTimeout,ajax,DOM事件微任務(wù):promise,async/await結(jié)論:微任務(wù)比宏任務(wù)執(zhí)行的早
1.call 2.apply 3.bind() instanceof 4.map 5.reduce 6.防抖 節(jié)流 淺拷貝 深拷貝
1.store.js reducer.js 3.actionTypes.js actionCreaters.js 用到redux的組件index.js routes.js
application/x-www-form-urlencoded 瀏覽器的原生 form 表單,如果不設(shè)置 enctype 屬性,那么最終就會以 application/x...
插件: React-Grid-Layout,vue-Grid-Layout, Gridster[https://www.cnblogs.com/JealousGirl/p/u...
1.什么是Promise,解決哪些問題(基于回調(diào)) 1.回調(diào)地獄 (代碼不好維護,錯誤處理不好統(tǒng)一處理)2.多個請求的并發(fā)問題 Promise 是一個類,用的時候new一下 ...
1.訂閱-發(fā)布模式 訂閱:把將要做的事先存儲好,稍后發(fā)布的時候讓存儲的事情依次執(zhí)行發(fā)布和訂閱沒有聯(lián)系 2.觀察者模式 觀察者模式,(內(nèi)部基于發(fā)布訂閱)有一個觀察者和一個被觀察...
柯里化 函數(shù)柯里化 把一個函數(shù)的范圍縮小,讓函數(shù)變得更具體 2.通用柯里化 3.應(yīng)用場景 參數(shù)復(fù)用 提前確認 延遲執(zhí)行傳入多個參數(shù)的sum(1)(2)(3),就是延遲執(zhí)行的...
希望調(diào)用某個函數(shù)3次之后再去執(zhí)行 應(yīng)用場景異步并發(fā)問題 同時發(fā)送多個請求,希望拿到最終結(jié)果
參考地址 命令(Command) 菜單 1.打開方式 按Cmd + Shift + P(如果使用Windows,則按Ctrl + Shift + P)打開“命令”菜單。 截...
1.概念 一個函數(shù)的參數(shù)是一個函數(shù)(回調(diào)函數(shù))或者一個函數(shù)返回一個函數(shù)(函數(shù)柯里化) 2.例子 寫代碼時不破壞原有邏輯,而增加一些功能對函數(shù)進行包裝(裝飾),切片編程(核心抽...
then的用法 then.js 1.(then中傳遞的函數(shù))判斷成功和失敗函數(shù)的返回結(jié)果2.判斷是不是prmise 如果是promise就采取它的狀態(tài)3.如果不是promis...