这是我的输入:{field1: {field2:'123', field3:{field4:'123'}}}
目标是:{field1: {update: {field2:'123', field3: {update: {field4:'123'}}
这是我尝试过的:
function updateDictHelper(obj) {
Object.entries(obj).reduce((updateClause = {}, [key, value]) => {
if (typeof value !== 'object') {
return {... updateClause, [key]: value}
} else {
return {... updateClause, [key]: {update: updateDictHelper(value)}}
}
})
}
然而,无论如何我都无法使其工作。我对java/typescript还很陌生,非常感谢任何帮助。
Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号