typescript
共 11 篇文章
- 2024-05-22
- TypeScript 筆記 - 那些你可能不知道的 private 特性2024-05-10typescript
一般來說,我們會預期 class 裡 private 的 property 在被實體化為 object 後,無法被存取,然而最近在研究 TypeScript 才發現,原來最常見的寫法其實是可以透過其他方法存取到這個 property 的。
- TypeScript 筆記 - Enum2024-04-28typescript
Enum 用來宣告一群 const,也就是一些不會變動的值,比較常用到的地方像是:處理狀態(success, processing, failed)、使用狀態(active, inactive, deleted)、角色(admin, general user)等等。
- TypeScript 筆記 - Type Assertion(型別斷言)2024-04-19typescript
Type assertion 用來告訴 TypeScript 某個 value 或 variable 是某個更具體的型別。
- TypeScript 筆記 - Function Overloading2024-04-16typescript
Function Overloading 是某些物件導向程式語言支援的語法,最常見的有 C++, C#, Java 等等,而 TypeScript 也支援 Function Overloading 的功能。這篇就來簡單筆記一下 TypeScript 中使用 Function Overloading 的方式。
- 【 TypeScript 】建立 Google TypeScript Style 的 Node.js 環境2021-08-19typescript 後端筆記
之前雖然寫過 ,但並沒有導入 ESLint 和 Prettier 來決定 coding style,這篇簡單記錄一下如何建立 Google TypeScript Style 的 Node.js 環境。 Google 有將該 style guide 包成套件 ( gts ) 方便專案引入使用,因此我們直接根據 來 import google TypeScript style guide。
- 前端工程師邁向後端之路 4 – 用 Node.js 架設 http server2021-08-15nodejs typescript 後端筆記
接著就要來實作用 Node.js 來架設一個 http server 了!這一系列的文章都會用 TypeScript 來寫,TypeScript 是 JavaScript 的嚴格超集,最主要的差別就是可以為變數加上型別,讓大型專案更加好維護。
- 2021-05-04
- 【 GraphQL 】用 TypeScript 寫一個 Apollo server2021-05-01graphql typescript 後端筆記
這篇簡單筆記一下如何用 TypeScript 寫一個 GraphQL 的 Apollo server。
- TypeScript, GraphQL, gRPC 型別整理2021-04-30typescript 後端筆記
最近很常用到 TypeScript, GraphQL, gRPC,有時候寫 code 寫了一整天實在很容易混淆,決定來稍微整理一下這三個工具的型別。
- TypeScript 物件中的 public, private, protected, static, readonly2021-04-28typescript
TypeScript 中的 class 可以為屬性加上 5 種前綴來決定存取該屬性的權限 — public ( default ), private, static, protected, readonly,簡單筆記一下 5 種前綴的存取權。