iT邦幫忙

鐵人檔案

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

菜鳥前端修練之旅 系列

學習過程中常常會看到許多似懂非懂的概念及知識點,這些東西往往都是稍微看過一下,大概有個印象而已,實際被問到或是要實作時都做不太出來。

為了加強自己的印象、搞懂這些觀念,所以報名了這次的 iThome 鐵人賽。

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

Day 21 | 前端中的 Hash & History

在早期 Web 前端還沒那麼強大的時候,一直都是由後端主導路由,例如 JSP、PHP 等等,在不同的網址對伺服器發出請求,取得 HTML 後渲染到網頁上同時刷...

2022-10-06 ‧ 由 佐料 分享
DAY 22

Day 22 | Proxy

Proxy 是 ES6 新增的方法,用 Proxy 將物件包裝起來後,往後在操作此物件時都必須經過 Proxy,因此可以理解成攔截或是代理。 Proxy Pr...

2022-10-07 ‧ 由 佐料 分享
DAY 23

Day 23 | use strict

use strict 是 ES5 中新增的「嚴格模式」,讓我們的 JavaScript 程式碼被嚴格對待。 使用 use strict 使用上只要將 use s...

2022-10-08 ‧ 由 佐料 分享
DAY 24

Day 24 | !DOCTYPE

一般我們在寫 HTML 時最上面都會有一行: <!DOCTYPE html> <!DOCTYPE html> 並不是 HTML 標籤...

2022-10-09 ‧ 由 佐料 分享
DAY 25

Day 25 | Callback Function

Callback Function 中文為回呼函式、回調函式,與一般的 Function 不同的地方在於呼叫時機 ,這個時機是: 當某個函式執行完後接著執行...

2022-10-10 ‧ 由 佐料 分享
DAY 26

Day 26 | 【TypeScript】Class

因為對於 class 還是有點陌生,所以再花個篇幅把 class 摸熟一點。 開始之前要先了解物件導向 OOP 有兩種類型,基於類別 (class-based...

2022-10-11 ‧ 由 佐料 分享
DAY 27

Day 27 | 【TypeScript】類型斷言 &「!?」

在寫 TypeScript 時,有時候會有我們很清楚該值的型別,但 TypeScript 卻不知道的情形,例如 call API 拿回來的資料。 以下面的的例...

2022-10-12 ‧ 由 佐料 分享
DAY 28

Day 28 | 【Vue】Provide & Inject

在 Vue3 中處理資料時,常常會有資料不斷向子組件傳遞的需求,一旦層級越來越多、維護上就越來越麻煩,所以這篇我們請 provide & inject...

2022-10-13 ‧ 由 佐料 分享
DAY 29

Day 29 | 【Vue】Suspense

在處理 API 或其他非同步事件時,常常需要另外定義其他狀態:例如判斷是否已拿到資料等。 在 Vue3 中 我們可以使用 Suspense 輕鬆完成這件事情。...

2022-10-14 ‧ 由 佐料 分享
DAY 30

Day 30 | 完賽心得

「當一切努力看似無用,我會去看石匠敲打石頭。可能敲了一百下,石頭上連一條裂縫都沒有,但就在第一百零一下,石頭斷裂為兩半。然後我了解到,把石頭劈成兩半的不是最...

2022-10-15 ‧ 由 佐料 分享