一直以來想學 JavaScript & TypeScript 很久了,不過在工作上用不到他們,所以就一直拖著!
加上好幾年沒參加鐵人賽了,這次我想藉由鐵人賽的加持,幫助我進入到 JavaScript & TypeScript 的世界!完成我想學他們的夢想!GO!
在使用優雅的建構子存取修飾符(Constructor Access Modifiers)之後,我們可能會發現:如果我用 private 的話不就不能存取那個 m...
const 與 readonly const 很直覺就是 常數 的意思,也就是說無法再被重新賦值 (re-assigned)。那 readonly 呢? 其實...
Rest 參數(也有地方翻譯成其餘參數, 但我覺得很怪,所以就不翻譯了) 提供了讓我們可以更有彈性的方式可以無限擴充我們的參數。 那在還沒有這個方法之前,如...
更高階的函式可以讓我們更專注在我們想要開發的功能上面。 就在昨天的範例中,我們第一次使用了 reduce 這個函式,相信應該會有許多小夥伴驚訝了一下。不過,...
在 map 的世界裡就是把一個集合透過你想要做的事情之後變成另一個集合,完全不用去 loop collection。 假設我們有一個薪資列表 salaryT...
在 filter 的世界裡就是把一個集合透過你想要做的事情之後變成另一個集合,完全不用去 loop collection。 前兩天我們介紹了 map 和 r...
forEach, 顧名思義,他就是 for each。與前面幾天介紹的不同之處就在於,map, reduce, 以及 filter 除了針對一個集合做操作之外...
在 JavaScript 或 TypeScript 中有一個很特別的比較符號是其他語言所沒有的,那就是 ===。 兩個 = 大多數的程式語言,我們都是使用...
我們在其他的程式語言中或許會使用 == 來比較兩個物件,但在 TypeScript 中,無論是使用 == 或是 === 是行不通的。 通常在比較兩個物件或比...
在 JavaScript 和 TypeScript 中,物件不能直接相比較。所以,如果要複製物件也不能直接使用一個等號複製過去。 就在昨天學到了關於 比較...