摘要:構(gòu)建工具是如何用操作文件的從本質(zhì)上來說,源代碼文件都是文本文件,文本文件的內(nèi)容都是字符串,對(duì)文本文件的操作其實(shí)就是對(duì)字符串的操作。在第二種方式中,一般也是將文本解析成一棵抽象語(yǔ)法樹,然后進(jìn)行操作。 構(gòu)建工具是如何用 node 操作 html/js/css/md 文件的 從本質(zhì)上來說,html/js/css/md ... 源代碼文件都是文本文件,文本文件的內(nèi)容都是字符串,對(duì)文本文件的操作...
摘要:組合式繼承是最常用的繼承模式,但組合繼承使用過程中會(huì)被調(diào)用兩次一次是創(chuàng)建子類型的時(shí)候,另一次是在子類型構(gòu)造函數(shù)的內(nèi)部。 首先需要了解原型鏈機(jī)制: 原型鏈作為實(shí)現(xiàn)繼承的主要方法,其基本思想就是利用原型讓一個(gè)引用類型繼承另 一個(gè)引用類型的屬性和方法. 構(gòu)造函數(shù)、原型、實(shí)例之間的關(guān)系: 每個(gè)構(gòu)造函數(shù)都有一個(gè)原型對(duì)象(prototype),原型對(duì)象都包含一個(gè)指向構(gòu)造函數(shù)的指針(constr...
摘要:你可能不需要人們經(jīng)常在他們不需要的時(shí)候選擇它。將與不需要指定格式代碼去更新的方法比較是太正常不過,可以得出結(jié)論是復(fù)雜的。保持歷史可撤銷或?qū)崿F(xiàn)可預(yù)見的變化,而不會(huì)對(duì)編寫代碼的方式發(fā)生重大變化。哇你應(yīng)該對(duì)有狀態(tài)的組件做這件事嗎可能不會(huì)。 你可能不需要 Redux 人們經(jīng)常在他們不需要 Redux 的時(shí)候選擇它。如果我們的應(yīng)用沒有使用 Redux 怎么擴(kuò)展?,緊接著,開發(fā)人員對(duì)間接的Redu...
摘要:前端錯(cuò)誤日志采集上報(bào)上報(bào)給后端分析錯(cuò)誤日主要用于移動(dòng)端各手機(jī)類型錯(cuò)誤日志的收集分析業(yè)務(wù)背景在開發(fā)移動(dòng)端項(xiàng)目,運(yùn)營(yíng)同學(xué)反饋了一個(gè)客戶手機(jī)上頁(yè)面白屏的問題此時(shí)說第一句話是,在我的手機(jī)上是正產(chǎn)的啊,可是問題就是存在,生產(chǎn)環(huán)境啊,需要怎么處 js-log-report 前端錯(cuò)誤日志采集上報(bào)、上報(bào)給后端分析錯(cuò)誤日、主要用于移動(dòng)端各手機(jī)類型錯(cuò)誤日志的收集分析 GitHub:js-log-repor...
摘要:前段時(shí)間看見我們班群里分享了一張圖片,上面有些題目,我自己做了一遍,覺得還是可以歸納分享出來的,聽說是阿里的題目,我也不知真假,看題目,出的還是有點(diǎn)技術(shù)含量的。我覺得學(xué)習(xí)應(yīng)該是積極主動(dòng)的行為,所以分享的方法沒有注釋信息。 作為一個(gè)前端一年多了,總覺得自也該寫寫自己的博客了。其實(shí)早就想寫了,但是不知道寫點(diǎn)什么,感覺自己還是小白,也不想自己寫出的東西誤人子弟。前段時(shí)間看見我們班群里分享了一...
暫無(wú)介紹