使用Typescript将JSON对象数组转换为字符串数组

时间:2017-01-16 00:27:16

标签: javascript arrays typescript

我正在使用Angular 2(最新版本)。我正在尝试转换JSON数组,即。

  jsonObject = [
    {"name": "Bill Gates"},
    {"name": "Max Payne"},
    {"name": "Trump"},
    {"name": "Obama"}
  ];

到字符串数组并只存储即

中的值
arrayList: [string] = [''];

阵列。我尝试使用Stringify方法,但没有运气。

1 个答案:

答案 0 :(得分:12)

这应该做的工作:

arrayList: Array<string> = jsonObject.map(person => person.name); 

// => ["Bill Gates", "Max Payne", "Trump", "Obama"]