學.誌|Chris Kang
34
位追蹤者
追蹤
嗨!我是 Chris,專注分享前端、自學與生活管理上的挑戰與心得。此外,也擁有 2 年獵頭的經驗。在這條路上,歡迎你找我一起聊聊。歡迎來信合作和交流:
[email protected]
學.誌|Chris Kang的沙龍
4.5K
會員
14
內容數
加入
前往沙龍
此處作為整理前端(Frontend)和相關的 HTML、CSS、JavaScript、React 等前端觀念與技巧,全部都會收錄在這個專題之中。同時也會將相關的技術與反思記錄在此,歡迎各位讀者互相交流。
加入
前往沙龍
發佈內容
我的成就
全部內容
由新到舊
學.誌|Chris Kang的沙龍
2024/04/08
[TypeScript] 快速上手 satisfies,讓你輕鬆推論型別與類型檢查
本文帶你深入探索 TypeScript 中的 satisfies 特性,能幫助你實現精確的型別推導與型別檢查。透過實際案例,展示如何使用 satisfies 提升代碼的型別安全與程式碼的整潔,是每位 TypeScript 開發者不可或缺的知識。
#
typescript
#
satisfies
#
type
16
留言
學.誌|Chris Kang的沙龍
2024/03/26
[TypeScript] 10 分鐘學會 TS 中必會的 5 種型別防禦 Type Guard
本文介紹 TypeScript 常遇到的混合型別,以及如何透過五種型別防禦(Type Guard)來解決。涵蓋了使用型別斷言、型別謂詞、in 運算子、typeof 運算子以及 instanceof 運算子這幾種方式。透過本文的學習,能夠更好地運用 TypeScript 進行程式碼開發。
#
Type
#
TypeScript
#
typescript
13
2
廖偉帆
1
感謝分享!十分受用。
學.誌|Chris Kang的沙龍
2024/02/04
深入理解鏈表(Linked List)與資料結構 - 以 JavaScript 實作
本文將深入探討鏈表的核心概念,使用 JavaScript 來說明如何實現和操作鏈表(Linked List),包括 append、prepend、remove、find 和 reverse 等五大方法。
#
linkedlist
#
algorithm
#
datastructure
10
留言
學.誌|Chris Kang的沙龍
2023/08/08
【CSS】CSS 單位指南與應用大全(em, rem, vh, vw, %, px, vmin, vmax)
「px」,即像素,是最基本的單位,它常被用於指定字體大小、邊框粗細等。「em」和「rem」通常用於調整相對大小,「em」在子元素中的適用,而「rem」則以根元素為參考。另一方面,「vh」和「vw」分別代表視窗的高度和寬度百分比,特別適合實現響應式設計。「vmin」和「vmax」則根據視窗的最小或最大
#
CSS
#
CSS應用
#
css
7
留言
學.誌|Chris Kang的沙龍
2023/07/21
【Redux Toolkit】 React Testing Library 測試最完整中文指南
在 React 測試生態系統中,React Testing Library 成為了方便好用的選擇,因其強調測試應該關注於使用者的操作與觀察元件行為,而不是測試細節實現。
#
Redux
#
測試
#
自動化測試
4
留言
學.誌|Chris Kang的沙龍
2023/07/12
十分鐘完整理解 createAsyncThunk 如何處理非同步操作
在軟體領域中,"Thunk" 是一個常用的術語,它指的是一種用於延遲計算,或將運算延後執行的程式碼片段。它通常用於函數式編程,或編譯器的設計中。Redux 透過 createAsyncThunk 實作了該非同步/異步操作,並提供數個 API 協助我們使用 Redux。
#
Redux
#
Thunk
#
React
7
留言
學.誌|Chris Kang的沙龍
2023/07/04
【React hook】手把手學會 Form 表單驗證與 UX 優化全教學
React 表單驗證是一種技術與使用者體驗的設計,讓使用者能夠即時檢查輸入的資料並修正,提升使用者的使用體驗,並確保資料的正確性。
#
React
#
ReactJS
#
form
5
留言
學.誌|Chris Kang的沙龍
2023/06/02
【React hook】深入淺出 10 分鐘理解 useContext
useContext 是一種 React hook,讓我們能夠直接取用其他元件的 Context,而無須層層傳遞 props,進而使程式碼簡潔易讀。
#
React
#
useContext
#
ReactJS
11
留言
學.誌|Chris Kang的沙龍
2023/05/29
(下篇)為什麼目標設定又失敗?實戰目標管理 4 階段,讓你達成夢想目標!
接續上一篇 (上篇)為什麼目標設定又失敗?實戰目標管理 4 階段,讓你達成夢想目標!,本篇來說明四個階段的「階段三」和「階段四」: 目標設定 階段三:調整執行心態 目標設定 階段四:目標設定覆盤 這個階段,也是超過 70% 的機率,是採取正確的心態,與持續調整步伐。讓該專案意外順利堅持,並最終完成目
#
目標
#
目標設定
#
設定目標
5
留言
學.誌|Chris Kang的沙龍
2023/05/29
(上篇)為什麼目標設定又失敗?實戰目標管理 4 階段,讓你達成夢想目標!
目標設定 階段一:確認當前目標 目標設定 階段二:設定可行目標 目標設定 階段三:調整執行心態 目標設定 階段四:目標設定覆盤
#
目標設定
#
目標達成
#
個人目標
2
留言
vocus 勳章
NFT
了解
如何蒐集勳章