簡(jiǎn)單的理解就是"重構(gòu)",就如同前端的兼容性處理一下,這里實(shí)現(xiàn)的是對(duì)原有的XHR和fetch的兼容性處理解決方案
從ajax到fetchAjax 是什么? 答:Ajax是一種可以在瀏覽器和服務(wù)器之間使用異步數(shù)據(jù)傳輸(HTTP請(qǐng)求)的技術(shù)。使用它可以讓頁(yè)面請(qǐng)求少量的數(shù)據(jù),而不用刷新整個(gè)頁(yè)面。而傳統(tǒng)的頁(yè)面(不使用...
簡(jiǎn)單的理解就是"重構(gòu)",就如同前端的兼容性處理一下,這里實(shí)現(xiàn)的是對(duì)原有的XHR和fetch的兼容性處理解決方案
從ajax到fetchAjax 是什么? 答:Ajax是一種可以在瀏覽器和服務(wù)器之間使用異步數(shù)據(jù)傳輸(HTTP請(qǐng)求)的技術(shù)。使用它可以讓頁(yè)面請(qǐng)求少量的數(shù)據(jù),而不用刷新整個(gè)頁(yè)面。而傳統(tǒng)的頁(yè)面(不使用...
@書香粑粑 謝謝,已修改
漫談promise使用場(chǎng)景深入理解promise 對(duì)于現(xiàn)在的前端同學(xué)來說你不同promise你都不好意思出門了。對(duì)于前端同學(xué)來說promise已經(jīng)成為了我們的必備技能。 那么,下面我們就來說一說pro...
一般情況下,我們不用擔(dān)心所使用的第三方庫(kù),在npm管理倉(cāng)庫(kù)中找不到。 如果需要某一個(gè)庫(kù),如:jquery,可以直接運(yùn)行npm install jquery腳本命令來安裝這個(gè)項(xiàng)...
lodash作為一個(gè)比較常用的前端開發(fā)工具集,在使用webpack進(jìn)行vendor分離的實(shí)踐中,會(huì)遇到將整個(gè)lodash文件分離到vendor.js的問題。這樣會(huì)使vendo...
最近,一直嘗試使用webpack做多頁(yè)面應(yīng)用的開發(fā)。并且一個(gè)實(shí)際的項(xiàng)目為原型,實(shí)現(xiàn)對(duì)一個(gè)靜態(tài)的企業(yè)站進(jìn)行優(yōu)化。原站點(diǎn)地址,測(cè)試站點(diǎn)地址。 如果想要做一個(gè)自己個(gè)個(gè)人博客,或者企...
今天,說一個(gè)常見的知識(shí)點(diǎn)插件。對(duì)于不熟悉mongoose的人可能會(huì)問mongoose中也有插件?這個(gè)別說還真的有。 那么,在mongoose中的插件如何使用? mongoos...
基本介紹 上一篇文章我們介紹了css3 flexbox,今天我們?cè)賮碚f說css3的另外一個(gè)強(qiáng)大的功能:Grid。 Grid做前端的同學(xué)應(yīng)該都很熟悉了,翻譯成中文為“柵格”,用...
這里的hash主要從兩個(gè)方面來說。一個(gè)是webpack生成的hash,另一個(gè)是頁(yè)面鏈接中的hash,如:http://localhost:8080/ywbk.html#res...
構(gòu)建多頁(yè)面應(yīng)用的過程中,需要優(yōu)化代碼的結(jié)構(gòu)。而優(yōu)化代碼的結(jié)構(gòu),往往會(huì)使用函數(shù)化編程??蓞⒖紈ebpack4.x-demo。 在進(jìn)行多頁(yè)面應(yīng)用編程的過程中,webpack.co...
在之前的系列文章中,我已經(jīng)介紹了如何用webpack實(shí)現(xiàn)多頁(yè)面應(yīng)用的js,html,css的處理。今天就主要介紹如何處理靜態(tài)資源,在web開發(fā)中最常見的靜態(tài)資源就是圖片。 圖...
本文轉(zhuǎn)載于掘金Ruheng,總結(jié)非常好,故不再重復(fù)造輪子。 在日常工作中,經(jīng)常會(huì)用到Git操作。但是對(duì)于新人來講,剛上來對(duì)Git很陌生,操作起來也很懵逼。本篇文章主要針對(duì)剛開...
在開發(fā)中,除了使用mongoose進(jìn)行一些基本的操作外,就是一些技巧的使用。 文章接續(xù)mongoose再認(rèn)識(shí)(一),下文中使用代碼可參考這篇文章中的。 虛擬字段 虛擬字段,從...
因?yàn)榇蠖鄶?shù)人都比較喜歡,或者說傾向于用js操作現(xiàn)有的html代碼塊,而不喜歡用js來生成html代碼塊,之后再來操作它。很明顯的一點(diǎn)兒就是前者清晰明了,后者不是那么直觀。 因...
mongoose 是一個(gè)ODM(Object Data Model)的庫(kù),也叫做對(duì)象數(shù)據(jù)模型。那么為什么說是對(duì)象數(shù)據(jù)模型呢? 注:MongoDB或者M(jìn)ongo是NoSQL類型...
說實(shí)話,css3越來越強(qiáng)大,使用css也可以做越來越多意想不到的效果。 今天,見到有人用css3實(shí)現(xiàn)了ps的蒙版效果,如下所示: 實(shí)現(xiàn)原理 這個(gè)動(dòng)畫,其實(shí)也并不復(fù)雜。它使用b...
.eslintrc.js配置文件一般默認(rèn)放在根目錄下,也可以為指定目錄下的文件定義不同的eslint配置文件。這個(gè)在文中“限定使用范圍 (root: true)”這一部分介紹清楚了。
webpack引入eslint詳解webpack中eslint使用 首先,要使webpack支持eslint,就要要安裝 eslint-loader ,命令如下: 在 webpack.config.js 中添...
如何使用webpack構(gòu)建多頁(yè)面應(yīng)用,這是一個(gè)我一直在想和解決的問題。網(wǎng)上也給出了很多的例子,很多想法。猛一看,覺得有那么點(diǎn)兒意思,但仔細(xì)看也就那樣。 使用webpack這個(gè)...
我之前寫過一篇文章webpack4帶來了什么,這篇文章優(yōu)點(diǎn)照貓畫虎的意思,文章中說明了一些什么,但好像是還沒有說透,感覺不是那么好,所以下定決心,在寫一篇,可能這一篇也有不足...
最近在Twitter上看到這樣一個(gè)有趣的話題,為什么現(xiàn)在用的是 引入外部共享的樣式文件,而不使用 ?詳情請(qǐng)點(diǎn)擊https://twitter.com/csswizar...