DG
const newObj = {};
Object
.keys(obj)
.forEach(key => if(obj[key] === 'Y') newObj[key]=obj[key])
Size: a a a
DG
const newObj = {};
Object
.keys(obj)
.forEach(key => if(obj[key] === 'Y') newObj[key]=obj[key])
DG
Object
.keys(obj)
.forEach(key => if(obj[key] === 'Y') delete obj[key])
🌀
{
changeBankDetails: "N"
changeLayout: "N"
emailAddress: "bvcerr2e21bg@ukr.emm"
finishPreauth: "N"
login: "BVCERR2E21BG"
payeeId: "1185"
payeeStaffId: "1166"
payerId: "4184078"
return: "Y"
sendInvoice: "N"
status: "Y"
viewInvoices: "N"
viewOrders: "N"
viewPaymentPage: "N"
}
SJ
SJ
DG
DG
SJ
🌀
🌀
SJ
SJ
{
changeBankDetails: "N"
changeLayout: "N"
emailAddress: "bvcerr2e21bg@ukr.emm"
finishPreauth: "N"
login: "BVCERR2E21BG"
payeeId: "1185"
payeeStaffId: "1166"
payerId: "4184078"
return: "Y"
sendInvoice: "N"
status: "Y"
viewInvoices: "N"
viewOrders: "N"
viewPaymentPage: "N"
}
[
0: {return, status},
1: {return, viewOrders},
2: {return, status, viewOrders},
....
]
DG
function objectWithPropValue(value, obj) {
Object.keys(obj).reduce((acc, key) => {
const value = obj[key]
return value=== value ? { ...acc, [key]: value } : acc;
}, {});
}
var objects = [{...}, {...}, ...];
var objectsWithYValue = objects.map(obj => objectWithPropValue('Y', obj))
SJ
function objectWithPropValue(value, obj) {
Object.keys(obj).reduce((acc, key) => {
const value = obj[key]
return value=== value ? { ...acc, [key]: value } : acc;
}, {});
}
var objects = [{...}, {...}, ...];
var objectsWithYValue = objects.map(obj => objectWithPropValue('Y', obj))
S🥐
DG
VN
AV
AV