第七屆 佳作

dev
Sharping up with UnderScore.js library
holmes2136

系列文章

DAY 21

Underscore [20] : 使用 range 情境

今天我們來介紹 Underscore 一個方便的功能 , range , 來個簡單的 sample 如下 : .range(10); => [0, 1,...

DAY 22

Underscore [21] : 使用 invert 情境

在這裡來介紹一個功能 , invert , 它可以把一個 object 裡面的 key 和 value 對調 , 這個功能我們曾在 Underscore How...

DAY 23

Underscore [22] : 使用 pick

今天我們來介紹 Underscore 的 pick 功能 , 其功能可以過濾 object 某些 key 值 , 並返回該 object . 簡單的範例如下 :...

DAY 24

Underscore [23] : 有趣的 functions 方法

今天來介紹 Underscore 一個有趣的功能 , _functions , 它可以返回該物件裡面所有的 function , 簡單的範例如下 : _.fun...

DAY 25

Underscore [24] : 使用 debounce 情境

今天來介紹 Underscore 一個滿實用的功能 , debounce , 其網站的中文介紹說明如下 : 返回 function 函数的防反跳版本, 将延迟函...

DAY 26

Underscore [25] : 使用 extend 範例

今天來介紹 Underscore 的 extend 功能 , 其功能為复制source对象中的所有属性覆盖到destination对象上, 并且返回 desti...

DAY 27

Underscore [26] : 使用 memoize

今天來介紹 Underscore 的 memoize , 其功能簡體說明如下 : Memoizes方法可以缓存某函数的计算结果。对于耗时较长的计算是很有帮助的。...

DAY 28

Underscore [27] : 使用 shuffle

今天來介紹 Underscore 其中一個功能 , shuffle , 它能夠返回一個隨機排序的陣列副本 , 簡單的範例如下 : _.shuffle([1, 2...

DAY 29

Underscore [28] : When to use Compact

今天來介紹 Underscore 的 Compact 功能 , 它能夠回傳一個已去除所有 false 的陣列副本 , 簡單的範例如下 : _.compact([...

DAY 30

Underscore [29] : 使用 chain

總算快到鐵人賽尾聲了 , 今天來介紹 Underscore 的 chain 語法 , 其能夠更為精簡語法的使用 , 簡單的範例如下 : 下面的範例執行了 :...