前端面試題整理

2021-10-01 11:14:08 字數 945 閱讀 4016

js

1、ajax 原理

ajax的基本原理總結

2、原型和原型鏈

原型和原型鏈

3、深拷貝淺拷貝

js的深拷貝和淺拷貝

4、繼承有幾種方式

js繼承的幾種方式

5、閉包

js閉包

6、阻止事件冒泡,和預設事件

阻止事件冒泡,阻止預設事件

7、陣列去重、物件去重

8、陣列有哪些方法

9、promise

10、如何準確判斷乙個變數是陣列型別

11、描述new乙個物件的過程

12、指出乙個物件是否具有指定名稱的屬性

obj.hasownproperty(『a』)); // 返回布林值

13、字串首字母大寫

14、陣列的一些面試題

陣列的一些面試題

15、js陣列合併的幾個方法

陣列合併的幾個方法

16、document有哪些api

17、document 有幾級事件

18、解釋mvvm

19、 遞迴函式

20、前端頁面效能優化

es6新的方法

1、es6陣列中的幾個方法

angular2

1、路由重定向、路由跳轉、路由傳參

2、angular1 和angular2的區別

3、元件傳參

4、生命週期

5、angular指令和自定義指令

6、rxjs

7、angular 路由劫持

vue1、元件傳參

2、生命週期

3、路由跳轉、路由傳參、獲取路由引數

4、axios 和ajax 的區別

5、打包好怎麼定位bug

6、vue事件修飾符

7、vue input 回車事件

webpack

sass

前端面試題整理

從瀏覽器位址列輸入url到顯示頁面的步驟 以http為例 在瀏覽器位址列輸入url 瀏覽器檢視快取,如果請求資源在快取中並且新鮮,跳轉到轉碼步驟 如果資源未快取,發起新請求 如果已快取,檢驗是否足夠新鮮,足夠新鮮直接提供給客戶端,否則與伺服器進行驗證。檢驗新鮮通常有兩個http頭進行控制expire...

前端面試題整理

1.html5的新特性。主要講講新增哪些api 地理定位,拖放,web儲存應用快取,webworkers,sse 2.css3的新特性。3 使用嚴格模式的限制有哪些。4 什麼是同源?什麼情況下就屬於跨域?怎麼解決跨域說出三種以上的方法,jsonp原理是什麼。同源 協議,網域名稱,埠相同 方法一 co...

前端面試題(整理)

1.什麼時候需要清除浮動,清除浮動的方法有哪些?樣式與當前div衝突時需要清除浮動。方法 1 末尾額外增加乙個空標籤 2 通過設定父元素overflow值設定為overflow hidden 再ie6中需要出發haslayout,例如zoom 1 3 為父元素設定寬高 4 使用 br標籤和其自身的 ...