JSFiddle - React, Tailwind, and code Playground
by Sunny SM
JavaScript
const data = [
{
"name" : "P1",
"age" : 27,
"gender" : "male",
"address": {
"temporary": {
"city" : "Hyderabad"
},
"permanent" : {
"city" : "Bangalore"
}
}
},
{
"name" : "P2",
"age" : 29,
"gender" : "female",
"address": {
"temporary": {
"city" : "Delhi"
},
"permanent" : {
"city" : "Pune"
}
}
}
];
const showAddress = (addType = 'temporary') => {
const result = [];
data.forEach(item => {
const { address } = item;
result.push(address[addType].city);
});
return result;
};
const res = showAddress(permanent);
console.log('Res', res);