logo
ExplainThis
  • ChatGPT 與 AI
  • 軟體前後端
  • 科技業職涯
  • 目錄

    • 前端手寫題-導覽
    • 常考的 JavaScript 手寫題總彙整
  • Lodash 系列

    • 請實現 Lodash 的 .get()
    • 手寫防抖 (debounce) 函式
    • 手寫節流 (throttle) 函式
    • 請實踐 JavaScript 淺拷貝 (shallow copy) 和深拷貝 (deep copy)
    • 請實踐 lodash 的深比較 (isEqual)
  • Promise 系列

    • 請實現 Promise.race
    • 請實現 Promise.all
  • 陣列操作

    • 如何用 JavaScript 算出陣列的平均數?
    • 請實踐陣列扁平化 (flatten)
    • 請分享你知道的陣列去除重複 (remove duplicates) 方法
  • 其他常見題目

    • 手寫函式緩存 (cache function)

目錄

前端手寫題-導覽

2023年8月26日

本系列彙整了常見的前端面試手寫題,包含 Lodash 效用函式、Promise、陣列操作等題目的詳解

Lodash 手寫題

  • 請實現 Lodash 的 .get()
  • 手寫防抖 (debounce) 函式
  • 手寫節流 (throttle) 函式
  • 請實踐 JavaScript 淺拷貝 (shallow copy) 和深拷貝 (deep copy)
  • 請實踐 lodash 的深比較 (isEqual)

Promise 系列

  • 請實現 Promise.race
  • 請實現 Promise.all

陣列操作

  • 如何用 JavaScript 算出陣列的平均數?
  • 請實踐陣列扁平化 (flatten)
  • 請分享你知道的陣列去除重複 (remove duplicates) 方法

其他常見題目

  • 手寫函式緩存 (cache function)

📚 免費訂閱我們的電子報,在瞬息萬變的 AI 時代中,持續走在最前沿

· ExplainAI 電子報:匯整最完整的生成式 AI 產業洞察
· ExplainThis 全端雙週報:涵蓋前後端技術,與科技業職涯
· 點擊追蹤我們的 Facebook 粉絲專頁,獲得最新資訊

👇 以下為廣告贊助

下篇
常考的 JavaScript 手寫題總彙整 →