面試題目一 跨域的基本概念和解決方法,在項目中的實際應用。 JS事件循環和Node事件循環,兩者有何區別。 BFC,塊級格式化上下文。 強緩存和協商緩存,緩存的應用,如何用在頁面性能優化上。 ES6新增特性。 async await如何利用generator實現 ...
高級前端面試題 學習筆記 參考文章:https: www.cnblogs.com sexintercourse p .html 一 寫React Vue項目時為什么要在列表組件中寫key,其作用是什么 . 更准確。因為帶key就不是就地復用了 . 更快。利用key的唯一性生成map對象來獲取對應節點,比遍歷方式更快。主要是為了提升diff 同級比較 的效率。自己想一下自己要實現前后列表的diff ...
2020-09-05 15:23 0 908 推薦指數:
面試題目一 跨域的基本概念和解決方法,在項目中的實際應用。 JS事件循環和Node事件循環,兩者有何區別。 BFC,塊級格式化上下文。 強緩存和協商緩存,緩存的應用,如何用在頁面性能優化上。 ES6新增特性。 async await如何利用generator實現 ...
css: 1、position定位都有哪些? releative:生成相對定位的元素,相對於其正常位置進行定位。 absolute:絕對定位,相對於static定位以外的第一個父元素進行定位。 ...
第 1 題:(滴滴、餓了么)寫 React / Vue 項目時為什么要在列表組件中寫 key,其作用是什么? 1. 更准確 因為帶key就不是就地復用了,在sameNode函數 a ...
JS篇 2.什么是函數柯里化? 答:是把接受多個參數的函數變換成接受一個單一參數(最初函數的第一個參數)的函數,並且返回接受余下的參數而且返回結果的新函數的技術。把接受多個參數的函數轉 ...
1.IE與標准瀏覽器對事件處理的區別? 2.new操作符具體干了什么 三步: 3.null和undefined區別 null表示一個“無”的對象,ty ...
2020 最新的最全的大廠前端面試題和答案 前端面試題和答案 大廠面試案例分析 字節跳動 螞蟻金服 一面 前端基礎(js, css,html) 計算機網絡 OSI 協議棧 / HTTP 協議棧 HTTP, HTTPS, HTTP ...
以下為常備面試題集錦,面好多家公司大都問的如此(后續更新補);還有一些算法和手寫代碼后面整理; js陳述類型1、Es6的class和構造函數的區別: class xx { }(1)不存在變量提升(2)方法默認是不可枚舉的,class所有方法沒有原型對象prototype也沒有構造器不能用 ...
1、盒模型 標准盒模型:box-sizing:content-box; 總寬度:內容 ( content ) + border + padding 注意這里不算margin 計算頁面的總寬 ...