如何在javascript中在數組中寫入動態json對象

Desired output--

[
  {
    "group1": {
      "Token1": "123443423",
      "Token2": "121414141"
    },
    "group2": {
      "Token1": "123443423",
      "Token2": "121414141"
    }
  }
]

Group1和group2是動態的,token1和token2值也是動態的。所以我這樣寫--

[ {`${group1}`:{ 
         "Token1" : `${token1}`,
         "Token2" : `${token2}`
              },
        `${group2}`:{ 
         "Token1" : `${token1}`,
         "Token2" : `${token2}`
              }
 }]

但是${group1}顯示錯誤意外標記`(模板可讀取)。

? 最佳回答:

1. [Specific]

// helper function
function createGroup(groupName, token1, token2) {
  const group = {};
  group[groupName] = {
    Token1: token1,
    Token2: token2
  };
  return group;
}

//and then create a result output
var result = [
  createGroup('group1', group1token1, group1token2),
  createGroup('group2', group2token1, group2token2),
]

2.[更一般]對于多個參數(超過固定值2):

您的parametersObject必須為:

{
  Token1: 'token_1_value_here',
  Token2: 'token_2_value_here',
  ...
  ParameterN: 'parameter_n_value_here',
  ...
}

And then:

// helper function 2
function createGroup(groupName, parametersObject) {
  const group = {};
  group[groupName] = parametersObject;
  return group;
}

//and then create a result output
var result = [
  createGroup('group1', group1parametersDto),
  createGroup('group2', group2parametersDto)
]
主站蜘蛛池模板: 日韩亚洲一区二区三区| 久久一区二区三区精品| 一区二区三区四区免费视频| 国产精品综合一区二区三区| 久久久久人妻精品一区二区三区 | 国产av一区最新精品| 国产午夜精品一区二区三区嫩草| 国产精品一区二区资源| 亚洲av无码一区二区三区四区| 日韩内射美女人妻一区二区三区| 国产av天堂一区二区三区| 亚洲视频一区二区| 精品少妇一区二区三区在线| 大香伊蕉日本一区二区| 在线观看一区二区三区视频| 久热国产精品视频一区二区三区| 亚欧在线精品免费观看一区| 亚洲一区二区三区在线 | 午夜DV内射一区二区| 亚洲熟女一区二区三区| 国产成人精品一区二区三区无码 | 国产福利一区二区三区在线视频 | 高清一区高清二区视频| 日本韩国一区二区三区| 八戒久久精品一区二区三区| 精品视频一区二区三区在线播放| 国产成人一区二区三区高清| 麻豆视传媒一区二区三区| 无码精品人妻一区二区三区影院| 一区二区国产精品| 日韩精品无码一区二区三区四区 | 日韩一区二区久久久久久| 国产成人精品无码一区二区| 亚洲一区二区三区高清| 麻豆高清免费国产一区| 欧美日韩综合一区二区三区| 精品在线一区二区| 国产一区二区电影在线观看| 亚洲国产视频一区| 精品一区二区三区3d动漫| 手机看片一区二区|