前端面試題

2021-09-28 16:15:42 字數 920 閱讀 6908

1、如何實現」兩邊固定,中間自適應

2、什麼是盒子模型?

3、null和undefined有什麼區別?

4、let和const他們有什麼區別?

5、什麼是偽類和偽元素,他們有什麼不同?

6、有什麼方法可以檢查資料型別,這些檢測方法有什麼不一樣?

7、js建立函式的方法有哪些?他們之間有什麼區別呢?

8、通過建構函式new乙個例項物件,它的具體實現過程是什麼樣子的?

9、為什需要原型?原型和原型鏈是什麼?

10、js中深拷貝和淺拷貝的區別是什麼?說下實現深拷貝的幾種方式。

11、js中的this

12、普通函式和箭頭函式有什麼區別?

13、js定義物件的方式?

14、請解釋什麼是事件**?

15、事件模型

16、ajax原理

17、模組化開發怎麼做

18、哪些操作會造成記憶體洩漏?

19、非同步載入js的方式有哪些?

20、說幾條寫js的基本規範

21、json與xml的區別

22、html5有哪些新元素

23、css sprite是什麼?

24、http和https的區別

25、px和rem的區別

26、link和@import的區別

27、改變原陣列的方法有哪些?

28、vue的生命週期

29、父元素塌陷以及解決方法

是幹什麼的?它有哪幾種屬性?各自的作

用是什麼?它獨有的生命週期鉤子是什麼?並講述鉤子函式觸發的場景。

如何區域性(自定義元件中)覆蓋ui庫的預設樣式(如element-ui)

請詳細說下你對vue宣告週期的理解?並簡述在專案中,對應生命週期中一般實現哪些功能?

你怎麼看待前端這個崗位

前端面試題

sprites是什麼和為什麼要使用他們?css 精靈 把一堆小的整合到一張大的上,減輕伺服器對的請求數量 有可能替代sprites的方法是什麼?svg圖示,字型圖示,字元編碼等等。1 在div排版的時候,假設現在是100px的寬,我在盒子左側用padding left留個10px的白,div就撐開了...

前端面試題

行內元素有哪些?塊級元素有哪些?空 void 元素有哪些?link和 import的區別是?常見相容性問題?含移動端 html5的離線儲存?描寫一段語義化的html 吧 html5的form如何關閉自動完成功能?什麼是閉包 closure 為什麼要用?localstorage和sessionstor...

前端面試題

朋友碰到的筆試題,在此記錄一下,並且記下碰到的有難點但是自己沒注意的到的面試題!function isnumber x else sum 2,3 5 sum 2 3 5 請寫出sum函式的具體實現。function sum a,c return a c 該題考查的是乙個以前沒接觸過的東西,叫做柯里化...