前端面試題 小公尺二面

2021-08-09 22:02:54 字數 825 閱讀 2708

1、盒模型

w3c盒模型和ie盒子,注意說區別。
2、隱藏元素

方法一:display:none;

方法二:visibility:hidden;

方法三:opacity:0;

方法四:z-index

3、實現三角

width:0px;

height:0px;

border:三邊透明,一邊有顏色

4、輪播圖

一種是利用js實現的,一種是利用animation。

這裡要注意的是從最後一張到第一張的過度怎麼樣才能實現更加的平滑。

塊元素和行內元素的區別以及他們都包含什麼元素?

1、原型以及原型鏈

2、談一下閉包,之後說一下閉包的壞處。

3、繼承:說一下有哪些,說一下建構函式繼承

5、說一下http協議,輸入乙個**說一下都發生了什麼,就http而言。

6、效能優化:我主要講了不同頁面共有的logo合併。

7、es6你了解多少?

說了一下let,const(這兩個不能變數提公升,會形成塊作用域)。

說了一下箭頭函式(不能new,沒有了arguments,這裡的this不在隨執行環境而改變了,this指向的就是定義的環境),這裡面試官又讓我講了好處和壞處。

說了一下promise,面試官讓我講一下其作用。

說一下模組化:es6模組化以及舊版本怎麼實現模組化的?

演算法:求x的y次方

直接用迴圈,時間複雜度為o(n)

用x的2次方、x的4次方,x的8次方。。。。。

這樣其時間複雜度為o(log(n))

小公尺 前端 面試題

下列不屬於document 物件方法的是 onload ajax 屬於document物件方法的是 queryselectorall children 下列結果不為真的表示式是 1,2,3 splice 1,1,1 2 1 true 為真的表示式為 null undefined object.pro...

前端面試題(二)

一 h5儲存型別有什麼區別 localstorage 沒有時間限制的資料儲存,資料永遠不會過期,關閉瀏覽器也不會丟失 sessionstorage 針對session的乙個資料儲存,針對同乙個會話頁面中才能訪問,並且結束後,會話才能銷毀。限於視窗 cookie 單個cookie大小不能超過4kb,有...

前端面試題

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