Rxjs - groupby

groupby 是指將資料依照部分相同,而將相同資料組成一個群集。

一開始會找 javascript 的 groupby 用法是因為 groupby 自己寫很麻煩,原本是想要在 SQL 的階段就使用 groupby 處理,可是 mssql 的groupby 我覺得相當難用,後來看到 rxjs 才是我理想的 groupby 方式,就做個筆記吧,因為也是蠻複雜的…。

Array 的基礎應用 - reduce

第一次聽到 Reduce 是大學上了一堂跟 Hadoop 有關的課程,Hadoop 可以執行分散式運算,是因為它運用了 Map-Reduce 的運算邏輯,Map 是指可以重複執行的任務,而且不管在不同機器上運行的結果都是一致的,像是將調整分數的規則定好,每個老師對同一個分數進行調分,結果都應該要一致,這就是 Map 的規則;而 Recude 有人翻成匯總函數,就是將所有資料統整起來,像是將全班分數進行加總或平均,因為必須取得所有資料後才能動作,這是和 Map 最大的差異。

Array 的基礎應用 - map, foreach

進入 Rxjs 之前,應該要先對 array 提供的一堆超好用的方法,而且我現在用到的功能,都是在整理後端傳過來的資料,比較少處理動畫,所以建議大家先從簡單的做起,減少用 for loop 的次數