優化前端面試小算法

數組去重:

 es5調用數組filter api,過濾條件:當前值的下座標等於傳進來的下座標返回true保存數組中,不然返回false。indexOf返回首次出現值的下座標。前端

es6直接看官方文檔吧。es6



字符串去重:


字符串中每一個元素出現的次數:


數組中每一個元素出現的次數:


二維數組轉化爲一維數組:


數組平均數:


計算數組中某個值出現的次數:


countVal([1,2,3,4,1,1,1,1],1) //5.

計算字符串中某個值出現的次數:


countVal('abcdeaaa','a')  //4

從數組中獲取最大值:


從數組中獲取最小值:


數組的隨機排序:


判斷一個對象是否爲數組:


數組扁平化:




朋友近期打算跳槽,因此將最近幾天的積累記錄下來了。。。api

後期還會繼續中出。。。數組

順便哪位童鞋,貴司須要應屆前端的也能夠留下郵箱。。es5

座標:魔都。。。3d

相關文章
相關標籤/搜索