2019/02/24

MapオブジェクトをObject形式に変換する--- Javascript/ES6


  • Goal
    MapオブジェクトをObject形式に変換する
  • ソース
    const mapToObj = inputMap => {
    const obj = {}
    for (const [key, value] of inputMap) {
    obj[key] = value
    }
    return obj
    }
    const example = new Map([['udon', 500], ['soba', 500], ['ramen', 800], ['mentaipasta', 1000]])
    console.log(JSON.stringify(mapToObj(example)))
    view raw mapToObject.js hosted with ❤ by GitHub



  • 出力結果

  • Thanks!!
    Map and object: converting nested objects
    https://www.xul.fr/javascript/map-and-object.php
    Arrayがネストされているケースの記載もありました。