JSFiddle - React, Tailwind, and code Playground

by Ed Bulikyan

HTML

https://jsfiddle.net/#

JavaScript

const object = {
  a: 'a',
  b: 'b',
  c: 'c',
  d: 'd',
}
/* 
// Remove "c" and "d" fields from original object:
const {c, d, ...partialObject} = object;
const subset = {c, d};

console.log(partialObject) // => { a: 'a', b: 'b'}
console.log(subset) // => { c: 'c', d: 'd'};
 */

function extractor(data, keys) {
	const keys = data.reduce(({ }))
  
  console.log('extractor: ', { data, ...keys });

  return {};
}

console.log(extractor(object, ['a', 'b']))