
tags: JavaScript filter map reduce ECMAScript 5 Array
JavaScript 語言核心(8)數字為特性的陣列
By caterpillar | 2014/05/27JavaScript 中,並沒有實際的陣列,而是以物件來模擬出相似的操作外觀,事實上,用 Array 建構出的物件,索引其實就是以代表數字的特性罷了 ...
Java 開發者的函數式程式設計(3)List 處理模式
By caterpillar | 2013/07/24如果以函數式風格來編寫程式,你會很容易發覺函式間具有相近結構,因而能輕易地提煉為更高階的抽象以進行重用,這邊提到的 filter、map 與 reduce 就是個不錯的例子。一旦你能夠函數式地思考,你就能夠發現更多高階的抽象。