iT邦幫忙

鐵人檔案

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

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

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

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

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

[Day 11] JavaScript有陣列嗎?

JavaScript當然有陣列這個資料型別。陣列是一種特殊的物件,它們是用來存放多個值的可變長度結構,且每個值都有一個數字索引。 陣列的基本用法 在JavaSc...

2024-08-13 ‧ 由 yc1996 分享
DAY 12

[Day 12] 型別比較-嚴格相等vs寬鬆相等規則

在JavaScript中,型別比較是非常重要的一環。理解 == 和 === 的差異,可以幫助我們寫出更健壯、更易於維護的代碼。本文將介紹這兩者的特性,以及為何在...

2024-08-14 ‧ 由 yc1996 分享
DAY 13

[Day 13] this是甚麼?

this 是什麼? 在JavaScript中,this是一個在函數執行時自動生成的特殊對象。this的值(即this的參考)是函數調用時決定的,並且取決於函數調...

2024-08-15 ‧ 由 yc1996 分享
DAY 14

[Day 14] 型別判斷

在JavaScript中,處理資料的型態是非常重要的。忽略型別處理可能會導致非預期的錯誤。這篇文章將分享幾個常見的型別陷阱,並提供一些建議來避免這些問題。 常見...

2024-08-16 ‧ 由 yc1996 分享
DAY 15

[Day 15] JavaSctipt || v.s Nullish ?

在開發 JavaScript 時,我們常常會遇到 null 和 undefined。這兩者雖然類似,但在某些情況下需要特別處理,這時候就會用到 "Nu...

2024-08-17 ‧ 由 yc1996 分享
DAY 16

[Day 16] 迴圈使用

了解 JavaScript 中的不同迴圈對於有效地處理資料結構非常重要。以下是四種常見的迴圈方法:for...in、for...of、forEach 和 傳統的...

2024-08-18 ‧ 由 yc1996 分享
DAY 17

[Day 17] JavaSctipt中甚麼是閉包?

觀念閉包(Closure)是 JavaScript 中的一個重要概念,當一個內部函數被其外部函數返回並在外部被引用時,它仍然能夠記住並訪問它被創建時的環境。這是...

2024-08-19 ‧ 由 yc1996 分享
DAY 18

[Day 18] 學習 Event Loop

當我們在學習 JavaScript 時,很快就會發現它是一個「單工」語言,也就是說,JavaScript 一次只能做一件事情。然而,現實中的網頁應用程式往往需要...

2024-08-20 ‧ 由 yc1996 分享
DAY 19

[Day 19] 何謂 AJAX

前言在現代網頁開發中,提升使用者體驗和優化資源使用是非常重要的課題。尤其當頁面上的某些區塊需要頻繁更新資料時,過去的做法可能會讓整個網頁重載,導致資源浪費和使用...

2024-08-21 ‧ 由 yc1996 分享
DAY 20

[Day 20] 甚麼是高階函式

在 JavaScript 中,高階函式(Higher-Order Function)指的是一個可以接受其他函式作為參數,或是將函式作為其返回值的函式。這種函式的...

2024-08-22 ‧ 由 yc1996 分享