gpt4 book ai didi

javascript - trim 对象数组中特定对象的属性

转载 作者:行者123 更新时间:2023-11-30 07:49:33 24 4
gpt4 key购买 nike

问题:如何遍历对象数组和对象的 trim 特定属性?

需要更新对象数组,更新数组中对象的每个属性。

我需要删除每个对象中的空格( trim )accountId 和handlerId 属性。

这是我尝试过的代码示例:

// This is an array of objects
var data = [
{
Company: "Church Mutual",
accountId: "1234567 ", <======= need to trim()
accountName: "Test123",
handlerId: "1111111 ", <======= need to trim()
lineOfBusiness: "WC",
selectedState: "NY",
tpa: "No",
},
{
Company: "Church Mutual",
accountId: "1234567 ",
accountName: "Test123",
handlerId: "1111111 ",
lineOfBusiness: "WC",
selectedState: "NY",
tpa: "No",
}
];

var newData = data.forEach(i => {
data[i].accountId.trim()
})

欢迎任何建议或帮助。

最佳答案

您可以使用forEachObject.entries

var data = [
{
Company: "Church Mutual",
accountId: "1234567 ",
accountName: "Test123",
handlerId: "1111111 ",
lineOfBusiness: "WC",
selectedState: "NY",
tpa: "No",
},
{
Company: "Church Mutual",
accountId: "1234567 ",
accountName: "Test123",
handlerId: "1111111 ",
lineOfBusiness: "WC",
selectedState: "NY",
tpa: "No",
}
];

data.forEach(e => {
Object.entries(e).forEach(([key,value])=>{
e[key] = value.trim()
})
})

console.log(data)

关于javascript - trim 对象数组中特定对象的属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55456207/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com