【发布时间】:2022-12-08 01:12:51
【问题描述】:
我有一个对象(值)。我想选择 startWith(') 并且包含一个对象的字段(在本例中为 2)。我想从 createValue 数组中删除整个对象并将其放在对象 CreateFileValue 中。你可以检查输出
输入示例:
const values = {
ID: ,
createValues: [{
field: "",
value: 'hello',
},
{
field: "102",
fileName: "doc.pdf",
value: {
field: 'F2',
fileName: '',
value: 'jkhkjhkhkjh'
},
}
]
}
示例输出:
const values = {
ID:817,
creaues: [{
field: "F",
value: 'hello',
}
],
creaues: {
"field": "F",
"fileName": "bulletin_paie_avril.pdf",
"value": "jkhkjhkhkjh"
}
}
const values = {
ID: 748817,
crealues: [{
field: "FL",
value: 'hello',
},
{
field: "F2",
fileName: "doc.pdf",
value: {
field: '',
fileName: '.pdf',
value: 'jkhkjhkhkjh'
},
}
]
}
const res = () => {
if (values.calues.startsWith('') && typeof values.cralues.startsWith('F') === 'object') {
return {
};
}
}
};
console.log(res());
【问题讨论】:
-
你试过什么了?请使用 minimal reproducible example 编辑问题
-
如果您的问题和答案包含敏感代码,您应该编辑以删除敏感部分不改变帖子的意思.所以不要破坏整个帖子;只用不敏感的东西替换敏感部分。然后标记版主注意要求版主编辑修订历史,以便在那里看不到敏感代码。见What should I do if a user posts sensitive information as part of a question or answer?
-
我需要删除该帖子,关于如何联系团队有什么帮助吗?非常紧急
标签: javascript object