1. 掛載卸載過程1.1.constructor()1.2.componentWillMount()1.3.componentDidMount()1.4.componentW...
1. 掛載卸載過程1.1.constructor()1.2.componentWillMount()1.3.componentDidMount()1.4.componentW...
在開發(fā)React項目前最關(guān)鍵的當(dāng)然是項目的創(chuàng)建抖格,現(xiàn)在的前端工程化使得前端項目的創(chuàng)建也變得越來越復(fù)雜秩贰,在這里介紹三種從零開始創(chuàng)建React項目的方式,分別是在瀏覽器中直接引入敬特、...
一掰邢、簡介 Git Flow定義了一個項目發(fā)布的分支模型,為管理具有預(yù)定發(fā)布周期的大型項目提供了一個健壯的框架伟阔。 二辣之、流程解析 master分支存放所有正式發(fā)布的版本,可以作為...
大家應(yīng)該都吃過轉(zhuǎn)盤小火鍋吧皱炉,情形是這樣的的:好多個人坐在一塊怀估,圍著一條傳送帶,每個人的位置上都會有一個小火鍋合搅,廚師將菜品放到傳送帶上多搀,這些菜品會隨著傳送帶經(jīng)過每個人的位置,如...
這一個多月灾部,開發(fā)了一個微信公眾號的微信H5商城康铭。 地址: http://napp.9pin.com/wx/page/wxBeerSet.htm?cid=61&code=081...
前一段時間開發(fā)了微信公眾號H5頁面,有踩一些坑赌髓,分享下从藤。開發(fā)環(huán)境是vue+vue-router官方提供的開發(fā)環(huán)境 先說下config,這里采用的是引入npm上的wxjssdk...
react和vue都是做組件化的锁蠕,整體的功能都類似夷野,但是他們的設(shè)計思路是有很多不同的。使用react和vue荣倾,主要是理解他們的設(shè)計思路的不同悯搔。 1.數(shù)據(jù)是不是可變的 reac...
路由的懶加載 axios做全局的處理 用keep-alive做數(shù)據(jù)的緩存處理 源碼優(yōu)化v-if 和 v-show選擇調(diào)用v-show和v-if的區(qū)別是:v-if是懶加載,當(dāng)狀...
閉包是函數(shù)和聲明該函數(shù)的詞法環(huán)境的組合舌仍。 我的理解是妒貌,閉包就是能夠讀取其他函數(shù)內(nèi)部變量的函數(shù)通危。 閉包可以用在許多地方。它的最大用處有兩個苏揣,一個是前面提到的可以讀取函數(shù)內(nèi)部的變...
概念 函數(shù)防抖(debounce): 在事件被觸發(fā)n秒后再執(zhí)行回調(diào)黄鳍,如果在這n秒內(nèi)又被觸發(fā),則重新計時平匈;典型的案例就是輸入搜索:輸入結(jié)束后n秒才進(jìn)行搜索請求框沟,n秒內(nèi)又輸入的內(nèi)...
原型鏈繼承即 子構(gòu)造函數(shù).prototype = new 父構(gòu)造函數(shù)()// 創(chuàng)建父構(gòu)造函數(shù)function SuperClass(){ this.name = 'li...
二、垃圾回收原理淺析 現(xiàn)在各大瀏覽器通常用采用的垃圾回收有兩種方法:標(biāo)記清除增炭、引用計數(shù)忍燥。 1、標(biāo)記清除 這是javascript中最常用的垃圾回收方式隙姿。當(dāng)變量進(jìn)入執(zhí)行環(huán)境是梅垄,...
一、React的渲染機(jī)制 要掌握一兩項React-render優(yōu)化的方法不難,但是非常重要.無論是在實際項目中的一個小細(xì)節(jié),還是迎合'面試官'的口味 1.1 觸發(fā)Render...
解決命名沖突 提供復(fù)用性 提高代碼可維護(hù)性 哪幾種方式可以實現(xiàn)模塊化 立即執(zhí)行函數(shù) AMD CMD CommonJs
什么情況會引起內(nèi)存泄漏队丝? 雖然有垃圾回收機(jī)制但是我們編寫代碼操作不當(dāng)還是會造成內(nèi)存泄漏。 意外的全局變量引起的內(nèi)存泄漏欲鹏。 原因:全局變量机久,不會被回收。 解決:使用嚴(yán)格模式避免...