如何把对象formula的key和value取出来。并且转为arr数组形式

题主要的代码如下

<script>
let formula = {
水果: [{ memo: '甜', name: '香蕉' }],
零食: [{ memo: '甜', name: '薯片' }],
蔬菜: [{ memo: '甜', name: '黄瓜' }],
其他: [{ memo: '甜', name: '甜甜圈' }]
}
const arr = []
for (var attr in formula) {
for (var item of formula[attr]) {
arr.push({ type: attr, meno: item.memo, name: item.name });
}
}
console.log(JSON.stringify(arr,null,2))
</script>