項目中和面試經(jīng)常遇到跨域問題,老生常談的問題饿序,今天就來講講跨域: 瀏覽器不支持跨域败富? 用戶登錄A網(wǎng)站,在cookie里面存入了登錄信息潭辈,用戶再登錄B網(wǎng)站,如果沒有同源策略,B...
項目中和面試經(jīng)常遇到跨域問題,老生常談的問題饿序,今天就來講講跨域: 瀏覽器不支持跨域败富? 用戶登錄A網(wǎng)站,在cookie里面存入了登錄信息潭辈,用戶再登錄B網(wǎng)站,如果沒有同源策略,B...
什么是Redux? 管理整個前端項目(單頁應(yīng)用)所有的狀態(tài)數(shù)據(jù)洲押,統(tǒng)一把整個應(yīng)用的狀態(tài)存到一個地方(store)武花,保存成一個狀態(tài)樹,修改數(shù)據(jù)需要派發(fā)(dispatch)一個動作...
最近朋友圈被《頭號玩家》刷爆了专钉,斯皮爾伯格一個資深電影導(dǎo)演,把對過去經(jīng)典的致敬累铅,對未來的憧憬濃縮在這一部電影中跃须,可以說讓觀眾燃了起來。 觀望整個前端開發(fā)娃兽,不斷的演化菇民,發(fā)展迅速...
express提供豐富的http工具,快速處理請求投储,響應(yīng)第练。核心功能中間件,路由玛荞,基于三個類來實現(xiàn)娇掏,Router,Layer,Route。 1.Router 主要核心內(nèi)容: s...
支持功能: 讀取靜態(tài)文件 訪問目錄可以自動尋找下面的index.html文件, 如果沒有index.html則列出文件列表 MIME類型支持 緩存支持/控制 支持gzip壓縮...
在某某大廠面試中勋眯,面試官問: '例如一個a.js加載了4秒鐘婴梧,如何看時間都花到哪些地方去了?如何去優(yōu)化凡恍?'志秃。當(dāng)時想到得首先是chorme的調(diào)試工具可以查看某個http請求花了...
在前端工程化中產(chǎn)生了很多工具,例如grunt,gulp,webpack,babel...等等嚼酝,這些工具都是通過node中的stream實現(xiàn)浮还。在node中stream也是非常非...
用原生JS實現(xiàn)在一個dom元素后插入新的節(jié)點? 在js的dom api中有insertBefore()方法 在已知子節(jié)點的前面插入新的子節(jié)點闽巩。然而并沒有提供insertAft...
首先來一段代碼開篇 思考一下,能給出準(zhǔn)確的輸出順序嗎钧舌? 下面一步步的了解,最后看看這塊代碼怎么去執(zhí)行的涎跨。 1.進程洼冻,單線程與多線程 進程: 運行的程序就是一個進程,比如你正在...
1. 為何產(chǎn)生promise? 相信大家在寫JS的時候?qū)戇^回調(diào)函數(shù),當(dāng)寫了多層回調(diào)的時候,邏輯已經(jīng)很難理清楚了,這就是promise解決的問題: 回調(diào)地獄 多層嵌套的回調(diào)中撞牢,...