JSFiddle - React, Tailwind, and code Playground

by mendesjuan

JavaScript

var myObj = {a: 1, b: 2, c:3};

var obj2 = myObj;

function keepProps(obj, keep) {
    for (var prop in obj) {
        if (keep.indexOf( prop ) == -1) {
            delete obj[prop];
        }             
    }
}

keepProps(myObj, ['a', 'b']);
console.log('myObj', myObj, 'obj2', obj2);