Skip to content

Instantly share code, notes, and snippets.

View Shamithanagesh's full-sized avatar

Shamitha N Shamithanagesh

  • Mysore, Karnataka
View GitHub Profile
@Shamithanagesh
Shamithanagesh / test2.js
Created September 30, 2025 12:06
Filtering and merging objects
function reduceAndFilter(input, keysToFilter){
const result = input.reduce((acc, obj) => {
const objKeys = Object.keys(obj);
const filteredKeys = objKeys.filter(key => !keysToFilter.includes(key));
filteredKeys.forEach(key => {
acc[key] = obj[key];
});
return acc;
@Shamithanagesh
Shamithanagesh / test.js
Created September 30, 2025 08:59
Tranforming Array to object in JavaScript
const input = [
{ personA: 'A', garbage: 'asldkfj' },
{ personB: 'B', garbage: 'asldkfj' },
{ personC: 'C', garbage: 'asldkfj' },
{ personD: 'D', garbage: 'asldkfj' },
{ personE: 'E', garbage: 'asldkfj' },
{ personF: 'F', garbage: 'asldkfj' },
{ personG: 'G', garbage: 'asldkfj' }
];