开发中遇到一个数组操作的问题

img

场景就是:一个数组,里面有多个对象,对象的键名是动态的,如何判断对象的值是否为空。
eg:如何判断红框中的数组是否为空。

可以用length判断,假设最外层有2个元素的变量为list

list.forEach(dictItem => {
  for (item in dictItem) {
    if (dictItem[item] && dictItem[item].length > 0) {
      // 数组非空的操作
    } 
  }
});