2017.12. 值得注意的問題

  1. loader和插件的區(qū)別
  1. loader 用于加載某些資源文件史飞。 因為webpack 本身只能打包commonjs規(guī)范的js文件尖昏,對于其他資源例如 css,圖片祸憋,或者其他的語法集会宪,比如 jsx, coffee蚯窥,是沒有辦法加載的。 這就需要對應的loader將資源轉(zhuǎn)化塞帐,加載進來拦赠。從字面意思也能看出,loader是用于加載的葵姥,它作用于一個個文件上荷鼠。2. plugin 用于擴展webpack的功能。它直接作用于 webpack榔幸,擴展了它的功能允乐。當然loader也時變相的擴展了 webpack ,但是它只專注于轉(zhuǎn)化文件(transform)這一個領域削咆。而plugin的功能更加的豐富牍疏,而不僅局限于資源的加載。
  1. webpack分塊
  2. 如何實現(xiàn)垂直居中
  1. css3 flex box, flex: align-item
  2. 已知長和寬
    position: relative; /* 相對定位或絕對定位均可 /
    width:500px;
    height:300px;
    top: 50%;
    left: 50%;
    margin: -150px 0 0 -250px; /
    外邊距為自身寬高的一半 */
  3. 未知長和寬
    position: absolute; /* 相對定位或絕對定位均可 */
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
  1. html5相關
  2. 經(jīng)常瀏覽的前端論壇
  3. web站點如何做性能優(yōu)化
  4. Ajax是什么拨齐?

Ajax就是局部刷新鳞陨,不需要只要刷新數(shù)據(jù)就要完全加載整個頁面。只要是JS調(diào)用異步操作件并使用格式化的數(shù)據(jù)來更新web頁面上的內(nèi)容或操作過程瞻惋,那么我們用的方法就可算是AJAX厦滤。

如何簡單實現(xiàn)一個AJAX?

第一步,new出一個XMLHttpRequest對象:
var xhr = new XmlHttpRequest()
第二步歼狼,處理服務器上面返回的響應:
xhr.onReadyStateChage() = function() {...}
第三步掏导,創(chuàng)建一個請求,第一個參數(shù)是請求的類型get或者post羽峰,第二個參數(shù)就是請求的路徑趟咆,第三個參數(shù)叫做是否使用異步機制:
xhr.open('post','abc.net',true);
如果為post請求,需要在發(fā)送請求前設置一下header:
xhr.setRequestHeader();
第四步:發(fā)送請求
xhr.send(...);

  1. 怎么把頁面分成四等分
  2. 上下margin重疊會怎樣

垂直方向上限寞,相鄰的兩個塊的margin會重疊忍啸。
解決方法:
(1) 浮動元素、inline-block 元素履植、絕對定位元素的 margin 不會和垂直方向上其他元素的 margin 折疊
總結(jié)一點就是觸發(fā)了BFC的元素计雌,滿足下面任一條件的元素,會觸發(fā)為 BFC :
浮動元素玫霎,float 除 none 以外的值
絕對定位元素凿滤,position(absolute妈橄,fixed)
display 為以下其中之一的值 inline-blocks,table-cells翁脆,table-captions
overflow 除了 visible 以外的值(hidden眷蚓,auto,scroll)

  1. css3新特性

http://blog.csdn.net/lxcao/article/details/52797914

  1. CORS和Jsonp

http://www.reibang.com/writer#/notebooks/12685836/notes/21369605/preview

  1. js實現(xiàn)單頁應用

pushState + Ajax => pjax
https://www.helloweba.com/view-blog-386.html

  1. 網(wǎng)格布局的優(yōu)勢反番?

網(wǎng)格布局是在CSS中實現(xiàn)而不是在HTML中實現(xiàn)沙热,同時還可以依賴于媒體查詢根據(jù)不同的上下文得新定義布局。這對于喜歡響應式設計的同學來說是一個絕對利好的消息罢缸。因為你不在需要再擔心你的HTML結(jié)構(gòu)而影響你的布局篙贸。網(wǎng)格布局還可以讓我們擺脫現(xiàn)在布局中存在的文檔流限制,換句話說枫疆,你的結(jié)構(gòu)不需要根據(jù)設計稿從上往上布置了爵川。這也意味著您可以自由地更改頁面元素位置。這最適合你在不同的斷點位置實現(xiàn)你最需要的布局息楔,而不再需要為響應你的設計而擔心HTML結(jié)構(gòu)的問題寝贡。
https://www.w3cplus.com/css3/line-base-placement-layout.html

  1. margin, padding設成百分比會針對哪一層?

margin, padding 的百分比是針對父層的寬度

top, bottom值依,left圃泡, right呢?

top和bottom會針對父層的高度鳞滨。
left洞焙,right會針對父層的寬度

  1. JS實現(xiàn)多線程?
  2. 怎么理解JavaScript單線程拯啦?
  3. HTTP緩存機制
  4. 協(xié)程和多線程
  5. position是不是只針對塊級元素澡匪?

position使用時,不管父級是塊級或者內(nèi)聯(lián)級別褒链。

  1. Angular里面模塊很多時唁情,如何管理與優(yōu)化

21.寫一個算法找出一個對象的最大層級
22.rxjs常用操作符及相關區(qū)別
23.數(shù)組里的方法,以及哪些會導致數(shù)組變化甫匹,哪些不會
24.移動端1像素問題

  1. 怎么保證彈框后的背景不滾動
  2. 如何確認在一個頁面上的停留時間

https://www.cnblogs.com/slly/p/7991474.html
http://www.webhek.com/post/page-visibility.html

  1. 如何判斷一個變量是不是對象?
  2. 說說重匯與重排.
  3. Angular2+的AOT與搖樹優(yōu)化
  4. JS實現(xiàn)深拷貝
  5. 一道rxjs的開放題

http://www.reibang.com/p/867fe8db2ef7

  1. Angular1與Angular2+的比較甸鸟,react,angular兵迅,vue的比較
  2. Angular1 $digest, $apply區(qū)別抢韭,說說$digest循環(huán)。
  3. 在寫angular1的時候恍箭,優(yōu)化性能的一些方法刻恭。
最后編輯于
?著作權歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市扯夭,隨后出現(xiàn)的幾起案子鳍贾,更是在濱河造成了極大的恐慌鞍匾,老刑警劉巖,帶你破解...
    沈念sama閱讀 222,627評論 6 517
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件骑科,死亡現(xiàn)場離奇詭異橡淑,居然都是意外死亡,警方通過查閱死者的電腦和手機咆爽,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 95,180評論 3 399
  • 文/潘曉璐 我一進店門梁棠,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人伍掀,你說我怎么就攤上這事掰茶。” “怎么了蜜笤?”我有些...
    開封第一講書人閱讀 169,346評論 0 362
  • 文/不壞的土叔 我叫張陵,是天一觀的道長盐碱。 經(jīng)常有香客問我把兔,道長,這世上最難降的妖魔是什么瓮顽? 我笑而不...
    開封第一講書人閱讀 60,097評論 1 300
  • 正文 為了忘掉前任县好,我火速辦了婚禮,結(jié)果婚禮上暖混,老公的妹妹穿的比我還像新娘缕贡。我一直安慰自己,他們只是感情好拣播,可當我...
    茶點故事閱讀 69,100評論 6 398
  • 文/花漫 我一把揭開白布晾咪。 她就那樣靜靜地躺著,像睡著了一般贮配。 火紅的嫁衣襯著肌膚如雪谍倦。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 52,696評論 1 312
  • 那天泪勒,我揣著相機與錄音昼蛀,去河邊找鬼。 笑死圆存,一個胖子當著我的面吹牛叼旋,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播沦辙,決...
    沈念sama閱讀 41,165評論 3 422
  • 文/蒼蘭香墨 我猛地睜開眼夫植,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了怕轿?” 一聲冷哼從身側(cè)響起偷崩,我...
    開封第一講書人閱讀 40,108評論 0 277
  • 序言:老撾萬榮一對情侶失蹤辟拷,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后阐斜,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體衫冻,經(jīng)...
    沈念sama閱讀 46,646評論 1 319
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 38,709評論 3 342
  • 正文 我和宋清朗相戀三年谒出,在試婚紗的時候發(fā)現(xiàn)自己被綠了隅俘。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 40,861評論 1 353
  • 序言:一個原本活蹦亂跳的男人離奇死亡笤喳,死狀恐怖为居,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情杀狡,我是刑警寧澤蒙畴,帶...
    沈念sama閱讀 36,527評論 5 351
  • 正文 年R本政府宣布,位于F島的核電站呜象,受9級特大地震影響膳凝,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜恭陡,卻給世界環(huán)境...
    茶點故事閱讀 42,196評論 3 336
  • 文/蒙蒙 一蹬音、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧休玩,春花似錦著淆、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,698評論 0 25
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至遥赚,卻和暖如春扬舒,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背凫佛。 一陣腳步聲響...
    開封第一講書人閱讀 33,804評論 1 274
  • 我被黑心中介騙來泰國打工讲坎, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人愧薛。 一個月前我還...
    沈念sama閱讀 49,287評論 3 379
  • 正文 我出身青樓晨炕,卻偏偏與公主長得像,于是被迫代替她去往敵國和親毫炉。 傳聞我的和親對象是個殘疾皇子瓮栗,可洞房花燭夜當晚...
    茶點故事閱讀 45,860評論 2 361