幾道前端面試題

2021-08-08 14:53:40 字數 677 閱讀 5270

這幾天跑了好多宣講會,也做了不少筆試,給我印象最深的還是這些筆試題沒有一道和前端技術有關的,大多數都是演算法題

1.在乙個字串中找到第乙個只出現一次的字元。如輸入abaccdeff,則輸出b.

這題我做的時候一直在想怎麼用js寫出來,想了好久感覺沒寫好,於是回來後仔細思考了下,總算是寫出來比較滿意的解法了.

function least(string);

var len=string.length;

for(var i=0;io[k])

}

for(var k in o)

}

}

2.function repeat (func, times, wait)  這個函式能返回乙個新函式,比如這樣用var repeatedfun = repeat(alert, 10, 5000)

呼叫這個 repeatedfun ("hellworld")會alert十次 helloworld, 每次間隔5秒 .

function repeat (func, times, wait) {

return function(str){

for(var i=0;i

幾道前端比較繞的前端面試題

第一題 1 var fun function 6 7 var p new fun 8 請問p.name是 jack 第二題1 var fun function 6 7var p new fun 8 請問p.name是 peter 1,2題考察的是建構函式的返回值的問題。每個函式都有返回值,如果使用了...

前端面試題

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

前端面試題

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