iT邦幫忙

鐵人檔案

2024 iThome 鐵人賽
回列表
Modern Web

重新認識 FrontEnd 系列

從 html 開始,一路經過了 CSS, JavaScript 以及許多延伸套件,是否對於他們的掌握度更佳提升了呢,這次將會從 html 重新開始,將許多細節以及該注意的地方重新審視一遍,希望會對大家有幫助

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

Day21:ES2020、ES2021

ES2020 ES2020 提供了一些幫助簡化邏輯判斷的語法糖,讓我們開始介紹吧 可選鏈操作符 (Optional Chaining):透過 ?.的方式在訪問...

2024-08-26 ‧ 由 呆呆小將 分享
DAY 22

Day22:ES2022、ES2023

ES2022 ES2022 主要提供些類別和模組化的修改 Top-level await:允許在模組的頂層使用 await,而不需要包裝在 async 函式中...

2024-08-27 ‧ 由 呆呆小將 分享
DAY 23

Day23:事件循環 Event loop

JavaScript 運行流程 當在 JavaScript 運行時,其為單線程的運行,也就是所謂的一次只處理一件事,當一件事情完成後再去任務堆疊裡面執行下一個任...

2024-08-28 ‧ 由 呆呆小將 分享
DAY 24

Day24:為何需要 TypeScript

為何你需要 TypeScript 在一開始觸碰到 JavaScript 時,多少會對於他的弱型別以及高自由度有一定的想法,好處是想到什麼就打什麼,單人開發還要先...

2024-08-29 ‧ 由 呆呆小將 分享
DAY 25

Day25:TypeScript 安裝

今天我們來聊聊如何安裝 TypeScript 吧,不過在裝 TypeScript 之前,我們得先安裝 NodeJS 什麼是 NodeJS 在最一開始的時候 Ja...

2024-08-30 ‧ 由 呆呆小將 分享
DAY 26

Day26:TypeScript 型別

在 TypeScript 中型別為一個非常重要的內容,今天我們就來介紹怎麼宣告型別吧 型別宣告 let num: number = 10 let str: st...

2024-08-31 ‧ 由 呆呆小將 分享
DAY 27

Day27:TypeScript 的 type 和 interface

在 TypeScript 中,我們很常會將類似的型別抽出變成一個變數來使用,這就是今天的主題,type 和 interface Type 在 TypeScrip...

2024-09-01 ‧ 由 呆呆小將 分享
DAY 28

Day28:TypeScript 泛型與繼承

在 TypeScript 中,泛型和繼承是兩個強大的特性,能夠幫助我們編寫更加靈活、可重用且類型安全的代碼。讓我們來開始認識他吧 泛型 泛型允許我們在定義函數、...

2024-09-02 ‧ 由 呆呆小將 分享
DAY 29

Day29:TypeScript 多型

在昨天有聊到說可以透過繼承來讓子類延續父類的內容繼續延伸,我們不見得需要在父類時實作內部函式,可以先給個型別讓其子類來實作他,這種可以同時實現多種實作的方式稱為...

2024-09-03 ‧ 由 呆呆小將 分享
DAY 30

Day30:後記

又是一年的鐵人賽結束了,今年的初衷原先還有打算把 ESLint 一起寫進來然而因為個人時間規劃以及錯估了 ECMAScript 的數量因此壓縮到了最後的 ESL...

2024-09-04 ‧ 由 呆呆小將 分享