iT邦幫忙

鐵人檔案

2023 iThome 鐵人賽
回列表
自我挑戰組

重新複習JavaScript 系列

2023已經過了一半以上,但至少有大約半年的時間,我感到自己荒廢了。
沒有系統性地學習新技術,也沒有複習之前學到的知識。
現在想利用這次的自我挑戰來重新找回去年的學習熱忱,並且鞏固自己的能力,再一次的衝刺。

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

[Day -21] Event Loop

今天要講的 Event Loop,看到網路上很多文章都有提到,這是 JS 最獨特的地方,幾乎沒有其他語言有這個特性。 今天這份文章會以Philip Robert...

2023-09-21 ‧ 由 jeff 分享
DAY 22

[Day -22] Promise

這一篇我想來學習一下Promise。 為什麼說是學習呢?因為我發現我無法跟人解釋這個東西,因此才決定重新學習Promise以及他後續延伸出來的async/awa...

2023-09-22 ‧ 由 jeff 分享
DAY 23

[Day -23] async function /await

前一篇我們講了Promise ,今天來把剩下的async function/await 講完。 還記得這張圖嗎? 從Callback 變成 Promise,我...

2023-09-23 ‧ 由 jeff 分享
DAY 24

[Day -24] this

今天這章我們要來了解什麼是this 。 What's this? 我相信很多人跟我一樣完整學習的第一個程式語言是JavaScript,但其實在其他物件導向的程式...

2023-09-24 ‧ 由 jeff 分享
DAY 25

[Day -25] 認識call( ), apply( )和bind( )

我們昨天有提到,在JavaScript裡,this的指向取決於我們呼叫他的方式,我們總共有4種呼叫方式: 一般呼叫:當你以一般方式呼叫一個function...

2023-09-25 ‧ 由 jeff 分享
DAY 26

[Day -26] 原型、繼承和原型鍊

這是一個我一直沒有搞懂的主題,我也不曉得會分成幾篇,但我會盡力把他搞懂!!! Class 與 物件導向 還記得剛開始學JavaScript時,看到很多文章都在說...

2023-09-26 ‧ 由 jeff 分享
DAY 27

[Day -27] Function constructor(函式建構式)

昨天有提到Function constructor但並沒有深入講解,今天就來補齊這個部分。 建立object的方式在之前有說過兩個方式: 1.使用 object...

2023-09-27 ‧ 由 jeff 分享
DAY 28

[Day -28] AJAX與溝通協定

在現代網頁開發中,我們經常聽到關於AJAX的詞語,它代表著一項重要的技術,使我們能夠實現在不重新載入整個網頁的情況下,動態地獲取和顯示數據。 今天來認識一下什麼...

2023-09-28 ‧ 由 jeff 分享
DAY 29

[Day -29] fetch 與 axios

昨天我們認識了AJAX,但並沒有XMLHttpRequest ,最根本的原因在於:我不會,而且現在應該很少人用這個來請求了吧?現在大家不是都用fetch、axi...

2023-09-29 ‧ 由 jeff 分享
DAY 30

[Day -30] 旅程的終點?不這只是起點!

老實說,我真的沒有想到我可以順利完賽。對自己的不信任曾經讓我不敢告訴任何人我參加了這次鐵人賽,只是怕如果無法完成,會被問候鐵人賽進展情況等等。還好最後我順利完賽...

2023-09-30 ‧ 由 jeff 分享