configureWebpack 和chainWebpack的作用相同,唯一的區(qū)別就是它們修改webpack配置的方式不同: configureWebpack 通過操作對(duì)象的...
configureWebpack 和chainWebpack的作用相同,唯一的區(qū)別就是它們修改webpack配置的方式不同: configureWebpack 通過操作對(duì)象的...
1. React Router的理解 React的路由根據(jù)項(xiàng)目的不同使用不同的路由庫,web應(yīng)用主要使用react-router和react-router-dom react...
最近小組被安排了新的開發(fā)項(xiàng)目,需要急招一個(gè)中級(jí)前端,所以在5天時(shí)間面試了17個(gè)人,我負(fù)責(zé)其中的一面環(huán)節(jié),最后給了4個(gè)人合格,特以本文記錄我這5天的面試經(jīng)驗(yàn)。 1.簡歷的注意點(diǎn)...
九格宮抽獎(jiǎng)相信大家都玩過,今天就用 JavaScript 寫個(gè)九宮格抽獎(jiǎng)玩玩。讓中獎(jiǎng)不再是夢(mèng)! 1.預(yù)覽效果 效果圖為屏幕錄制軟件生成,以至于出現(xiàn)滾動(dòng)不連貫。實(shí)際運(yùn)行中不會(huì)出...
前言 ionic和angular版本更新比較快,老的項(xiàng)目和最新的項(xiàng)目對(duì)nodejs的版本依賴不同 運(yùn)行舊的ionic項(xiàng)目可能需要nodejs 6.x版本,運(yùn)行新的項(xiàng)目需要8....
雖然vue3已經(jīng)出來很久了,但我覺得vue.js的源碼還是非常值得去學(xué)習(xí)一下。vue.js里面封裝的很多工具類在我們平時(shí)工作項(xiàng)目中也會(huì)經(jīng)常用到。所以我近期會(huì)對(duì)vue.js的源...
map函數(shù)不會(huì)修改原數(shù)組
數(shù)組和對(duì)象方法&數(shù)組去重列舉一下JavaScript數(shù)組和對(duì)象有哪些原生方法? 數(shù)組: arr.concat(arr1, arr2, arrn);--合并兩個(gè)或多個(gè)數(shù)組。此方法不會(huì)修改原有數(shù)組,而是...
為什么要使用Composition API? 根據(jù)官方的說法,vue3.0的變化包括性能上的改進(jìn)、更小的 bundle 體積、對(duì) TypeScript 更好的支持、用于處理大...
1、對(duì)于簡單數(shù)據(jù)類型要實(shí)現(xiàn)深拷貝,用簡單的復(fù)制方法即可; 2、對(duì)于引用數(shù)據(jù)類型,若用簡單的復(fù)制語句,就只是復(fù)制了數(shù)據(jù)的地址,若源對(duì)象發(fā)生改變,那么復(fù)制的數(shù)據(jù)也會(huì)發(fā)生改變,這時(shí)...
項(xiàng)目中,在父組件的mounted函數(shù)中更新傳遞給子組件的值,但子組件掛載的時(shí)間在父組件的mounted函數(shù)之前,導(dǎo)致子組件渲染處理的時(shí)候還是原來的值,處理時(shí)發(fā)生報(bào)錯(cuò)。 渲染過...
函數(shù)防抖(debounce):觸發(fā)高頻事件后n秒內(nèi)函數(shù)只會(huì)執(zhí)行一次,如果n秒內(nèi)高頻事件再次被觸發(fā),則重新計(jì)算時(shí)間。函數(shù)節(jié)流(throttle):高頻事件觸發(fā),但在n秒內(nèi)只會(huì)執(zhí)...
1:vue2和vue3雙向數(shù)據(jù)綁定原理發(fā)生了改變 vue2的雙向數(shù)據(jù)綁定是利用ES5的一個(gè)APIObject.definePropert() 對(duì)數(shù)據(jù)進(jìn)行劫持,結(jié)合發(fā)布訂閱模式...
Vuex是通過全局注入store對(duì)象,來實(shí)現(xiàn)組件間的狀態(tài)共享。在大型復(fù)雜的項(xiàng)目中(多級(jí)組件嵌套),需要實(shí)現(xiàn)一個(gè)組件更改某個(gè)數(shù)據(jù),多個(gè)組件自動(dòng)獲取更改后的數(shù)據(jù)進(jìn)行業(yè)務(wù)邏輯處理,...
路由懶加載:把不同路由對(duì)應(yīng)的組件分割成不同的代碼塊,然后當(dāng)路由被訪問的時(shí)候才加載對(duì)應(yīng)組件,這樣就更加高效 路由守衛(wèi):vue-router 提供的導(dǎo)航守衛(wèi)主要用來通過跳轉(zhuǎn)或取消...
在請(qǐng)求或響應(yīng)被 then 或 catch 處理前攔截它們。 // 添加請(qǐng)求攔截器axios.interceptors.request.use(function (config...