初入門TypeScript的日誌,內容是看完官方Handbook、Doc之類的心得小結,偶爾可能會穿插React ft. TypeScript,反正就是非常隨心所欲隨喜的菜鳥心得🥸
哈摟,我是剛入門Web領域、目前正在學React的菜鳥,參加鐵人賽的緣由是因為實習寫專案時碰到TypeScript,但當時只看了一咪咪的官方文件的5分鐘Gett...
進入正文以前,想先聊聊輪子(?) 據說輪子出現時,人們都不知道這個東西可作為車輪使用來幫忙搬運重物。 也就是說,當一個新東西出現時,若不知道它的用途也是毫無用武...
Day 2終於要開始接觸TypeScript,在動手打打程式碼之前,要先將開發環境設置成可以使用TypeScript的狀態。 環境設置 首先手邊要有可以支援T...
Day 2 標題有特別說到是建置TypeScript的預設環境,代表開發者其實可以自行決定Compiler如何檢查與轉換程式碼,而 tsconfig檔案 就是T...
Day 4開始要認識TypeScript的型別系統。 TypeScript擴充了JavaScript既有的型別系統,包含基本型別(primitive type)...
今天來認識 any、unknown、void、never,可能有些人會覺得很眼熟,曾在C++或是Java語言看過,但這些都是JavaScript沒有的型別,而是...
Day 6 開始是認識參考型別(reference type)。 TypeScript的基本型別(primitive type)除了有以下七種JavaScrip...
昨天稍微介紹了 Array,今天緊接著來了解同樣在JavaScript也有的 Object 型別。 Object 在 array 那段已經提早預告了物件(ob...
Tuple (中文好像可以稱作 元祖),是Array(陣列)的一種變形,也是array的子型別,不一樣的是,Array是不固定長度,而Tuple則需要事先固定長...
今天要討論的是Enum,Enum是個很有趣的東西,它是Object的一種變形,而Enum最重要的優點就是能提升程式碼的可讀性,所以接下來要好好來認識Enum,以...