我试图用键迭代一个动态对象。实际上,我的目标是将这两个“对象”键的数组的每个元素全部保存到一个数组中。我该怎么做?
我的代码:

private object: {
    [key: string]: string[];
  } = {};

{Product: Array(9), Brand: Array(7)}
    where Product: (9) [{…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}]
    where Brans: (7) [{…}, {…}, {…}, {…}, {…}, {…}, {…}]

最佳答案

试试这个

< ES 2017:

Object.keys(obj).forEach(key => {
  let value = obj[key];
});


>= ES 2017:

Object.entries(obj).forEach(
  ([key, value]) => console.log(key, value);
);

09-10 02:11
查看更多