前面兩天的文章中我們談到泛型(generics)的使用,以及如何透過 extends 來限制泛型可被帶入的型別。在後面的內容中,會越來越著重在如何透過 type...
簡單敘述一下題目目標:這一題我們要從Input Array(給你的一袋金幣)中,想辦法以金幣總數量最少的目標湊出他要的總額。如果辦不到請回傳-1。 在開始動手之...
前言 前一篇介紹了 forEach、filter、map、reduce,算是平常我比較常使用,而且在很多情況可以通用的陣列組合技了。 今天來講的,是比較針對特定...
昨天我們提到了泛型(generics)的使用,但泛型就像一個型別為 any 的變數一樣,使用者愛帶什麼型別都可以,基本上是沒有型別上的限制,但有些時候我們想要使...
前言 寫「好」程式並不像是一本聖經,只要照著做就好,而是要不斷審視自己的周遭,有沒有什麼地方可以改進?用更有效率、更好讀的寫法?因此最好先從自己比較熟悉的東西開...
相信大家對Fibonacci這個名稱應該都不陌生就直接來看題目的定義吧! Given n, calculate F(n). F(0) = 0, F(1) = 1...
「泛型(Generics)」是 TypeScript 中很常會使用到的功能,泛型的概念簡單來說,就是讓「型別」也變成一個變數,可以根據不同的情況套用不同的型別。...
學了 React 之後的下一步,還能學什麼呢? 在今年的鐵人賽中,想要來分享這一兩年來開始使用的 TypeScript 和 React Testing 這兩把刷...
前言 開賽啦!各位朋友大家好,我想會點進這系列文章的人,可能是以下兩種: 學習前端、Javascript 2~3 年,想看看 Javascript 可以到什麼...
先來自我介紹一下好了,我是剛轉職踏入軟體業的全端菜鳥工程師,也是第一次參加鐵人賽。 相信許多還在努力要轉職的人都會聽到許多人建議面試前一定要刷題,但打開一些網路...