前端實習面試記錄(一)

2021-09-12 15:08:54 字數 1265 閱讀 1611

初次面試 慘敗

css實現三角形

arr.sort(function())
最優演算法:fisher–yates shuffle 洗牌演算法

for in

for of

array遍歷當前例項以及其原型鏈上所有可列舉的key只遍歷當前例項中的所有value,不涉及原型鏈

object遍歷當前例項以及其原型鏈上所有可列舉的key, 通常需要object.hasownproperty過濾。也可以直接用object.keys(),該函式不會遍歷到原型鏈

報錯typeerror

for in 遍歷的是鍵,for of 遍歷的是值, for in 一般用於物件的遍歷,不會用在陣列上。

js中for in 和for of的區別

promise建構函式接收的函式中,呼叫resolve()之後的**仍然會執行,它在被new的時候是同步執行的,然後再考慮微任務的問題

到現在我也想不到如何監聽document的所有事件,總不能讓我把所有事件種類都監聽吧。

在這裡只寫乙個click事件

document.addeventlistener('click', function(e), false);

function stopbubble(e) else

}function preventdefault(e) else

return false;

}

面後想了想,其實這些題也都挺簡單的,只怪我基礎不牢,也太緊張了,一道題沒答上後面腦子就不好使了,希望下次能夠沉穩點。

在此感謝面試我的面試官,讓我認識到了自己的不足,謝謝。

記錄一次扇貝網前端實習面試

投了近乙個月的簡歷,終於在4.27迎來了第一次面試,這次投的簡歷是扇貝網,乙個南京的創業公司,用過他們家的扇貝英語,感覺還挺好用的。總結一下面試的內容吧,先聊了聊專案,了解過react嗎,為什麼選擇了vue?使用防抖函式,阿里巴巴向量庫等優化頁面效能,具體怎麼做的 fastclick的作用 聊了好多...

前端實習面試提問

box sizing content box border box inherit 值說明 content box 這是css2.1指定的寬度和高度的行為。指定元素的寬度和高度 最小 最大屬性 適用於box的寬度和高度。元素的填充和邊框布局和繪製指定寬度和高度除外 border box 指定寬度和高...

前端 實習面試整理

乙個函式節流提高效能 var canrun true document.getelementbyid throttle onscroll function canrun false settimeout function 500 延遲問題 function delay timer timer 使用p...