iT邦幫忙

鐵人檔案

2024 iThome 鐵人賽
回列表
佛心分享-IT 人自學之術

讀書筆記&心得-看完這本就會懂!帶你無痛提升JavaScript面試力:精選55道前端工程師的核心問題 × 求職加分模擬試題解析 系列

我計劃在接下來的30天內,記錄我在2022購買的《看完這本就會懂!帶你無痛提升 JavaScript 面試力:精選 55道前端工程師的核心問題 × 求職加分模擬試題解析》一書的學習過程。這本書由卡斯伯老師所著,目前我仍在當作工具書研讀中。我的計劃是依據書中的章節或段落,搭配自己對內容的理解,並在Vscode或CodeSandbox中進行實作練習。

這樣的做法不僅能幫助我記錄學習狀況,還能分享我的理解程度,並且希望能夠與大家進行討論和交流。歡迎大家一起參與,共同探討JavaScript的相關知識!

鐵人鍊成 | 共 30 篇文章 | 5 人訂閱 訂閱系列文 RSS系列文
DAY 21

[Day 21] 一個HTTP請求包含甚麼內容

以我們向 jsonplaceholder 發出 /GET 一筆使用者資料 API 請求為例 https://jsonplaceholder.typicode....

2024-08-23 ‧ 由 yc1996 分享
DAY 22

[Day 22] HTTP 請求方法有哪些

當初學者在學習 HTTP 請求方法時,可以用比較簡單易懂的方式來理解。假設你是前端開發者,需要和其他系統進行 API 整合。通常,API 都會有一份說明文件 (...

2024-08-24 ‧ 由 yc1996 分享
DAY 23

[Day 23] SPA、SSR、CSR、SSG 是啥呢

這些術語是網頁開發中的不同渲染方法,它們在用戶體驗、性能、SEO(搜尋引擎優化)等方面各有不同的應用。以下是對每個術語的簡單介紹: SPA (Single...

2024-08-25 ‧ 由 yc1996 分享
DAY 24

[Day 24] 甚麼是同源政策?

在前端開發中,我們經常需要呼叫別人的 API 來操作處理資料。但是,有時候當我們在開發過程中嘗試呼叫第三方 API Server 時,會遇到以下類似的報錯訊息:...

2024-08-26 ‧ 由 yc1996 分享
DAY 25

[Day 25] 什麼是暫時性死區(TDZ)?

什麼是暫時性死區(TDZ)? 當我們使用 let 或 const 來宣告變數時,這些變數在宣告之前就已經存在於它們所在的範疇中,但是在變數實際宣告之前的那段時間...

2024-08-27 ‧ 由 yc1996 分享
DAY 26

[Day 26] 學習Promise

當我們處理非同步操作時,例如網路請求或讀寫文件,JavaScript 提供了 Promise 來處理這些操作。Promise 提供了一個乾淨的方式來避免傳統的回...

2024-08-28 ‧ 由 yc1996 分享
DAY 27

[Day 27] JavaScript Prototype

在讀這本書時,你可能會遇到一些讓人感到困惑且燒腦的章節,比如這裡講的 JavaScript 的 Prototype。什麼是 JavaScript 的 Proto...

2024-08-29 ‧ 由 yc1996 分享
DAY 28

[Day 28] 甚麼是MVC架構?

MVC 架構(Model-View-Controller)是一種常見的軟體設計模式,特別適合用來開發網頁應用。它將應用程式分為三個主要部分:Model、View...

2024-08-30 ‧ 由 yc1996 分享
DAY 29

[Day 29] 深入 JavaScript 原型

在 JavaScript 中,每個物件都有一個隱藏的屬性,稱為 [[Prototype]]。這個屬性指向另一個物件,即該物件的原型(prototype)。通過這...

2024-08-31 ‧ 由 yc1996 分享
DAY 30

[Day 30] 回顧所學

過去的三十天裡,我每天閱讀並練習《看完這本就會懂!帶你無痛提升JavaScript面試力:精選55道前端工程師的》這本書。這本書為我提供了一個全面的JavaSc...

2024-09-01 ‧ 由 yc1996 分享