iT邦幫忙

DAY 8
0

Sharping up with UnderScore.js library系列 第 9

Underscore [8] : 使用 map 情境

  • 分享至 

  • xImage
  •  

在 Javascript 我們常常會建立很多資料結構 , 常常會有新舊資料或各個開發者的資料整合 ,

因此我們需要可彈性轉換舊有資料結構的能力 ,

例如原本 books 書店使用下列的資料結構 :

但是別間書店可能製作了不同的資料結構 , 而現在 books 書店需要跟

amazon 書店合併 ( 彼此整合 , union 操作 ) ,所以我們假設 amazon 結構如下 ,

因為兩間書店要做合併的動作 , 所以當然兩間的書籍倉庫也要做整合 ,

為了順利整合兩間書店 , 我們可以使用 map 來協助我們客製化 books 書店的結構 , 如下圖 ,

紅框下方為產出結果 , 可以看到產出結果已經與上方的 amazon 書店相同

OK , 我們順利的轉換了 books 書店的結構 , 接下來我們就可以開心的做合併嚕 ~

文章同步發布於 保政島 使用 Underscore map 情境


上一篇
Underscore [7] : 使用 every 表達擇一的情境
下一篇
Underscore [9] : 預處理
系列文
Sharping up with UnderScore.js library31
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言