前端面試問題大全

2022-07-06 23:36:13 字數 620 閱讀 8680

link 和@import 有什麼區別?

偽元素和偽類的區別?

css盒子模型有哪幾部分組成,並畫出盒子模型

行內元素和塊級元素有什麼區別,分別寫出至少5個元素

寫出css權重優先順序

淺拷貝和深拷貝的區別

var,let,const的區別

什麼是原型鏈?

對閉包的理解,有哪些優缺點

js 單執行緒還是多執行緒,如何顯示非同步操作

js 哪些操作會造成記憶體洩露,如何避免

new乙個物件具體幹了什麼呢?

非同步載入有哪些實現方式

常見的瀏覽器核心有哪些?

localstorge,cookies,sessionstorge的區別

css link標籤最好放在**,js script標籤最好放在**,為什麼

vue雙向資料繫結原理

vue生命週期有哪些

簡單說一下promise,有哪些特點

說出5個es6新特性,哪些瀏覽器相容es6,不相容的如何解決

從輸入url到瀏覽器渲染完成這中間是如何一步步實現的

http和https有什麼區別

原生js 的ajax請求有哪幾個步驟

哪幾種情況會造成跨域,如何解決跨域

前端面試問題

1 對mvc的理解 簡單來說,mvc是一種流行的程式架構。mvc是 模型 model 檢視 view 控制器 control 的英文首字母的縮寫,核心思想是 檢視和使用者互動 通過事件導致控制器改變 控制器改變導致模型改變 或者控制器同時改變兩者 模型改變 導致檢視改變 或者檢視改變 潛在的從模型裡...

前端 面試問題

二.傳輸方式的分類 三.分組交換協議 四.tcp ip 參考模型。五.get 和 post 的區別 六.webpack 作業系統通過時間片輪轉機制,在多個程式之間進行切換,合理排程。這種方式叫做多任務排程。1.1分組交換協議 分組交換就是將大資料分裝成乙個個小包發給對方。1.2 各個分層的作用 傳輸...

前端面試問題(一)

web前端優化 事件冒泡 選項卡的實現 css布局相關 應該用float嗎?模組化程式設計 為什麼有閉包 延遲請求 作用域問題 語義化標籤 1 tite與h1的區別 2 b與strong的區別 3 i與em的區別 事件繫結 addeventlistener 繫結事件的物件方法。css選擇器問題 cs...