JSFiddle - React, Tailwind, and code Playground
by Chad Drummond
JavaScript
var obj = {
prop1: 'foo',
'prop2': 'foobars',
prop3: {
val1: 'foo',
val2: 'bar'
}
};
$.extend(true, {}, {})
var foo = [obj];
var name = 'chad';
function changeVar(val) {
val = 'updated';
return val;
}
function changeObj(obj) {
obj.prop1 = 'updated';
return obj;
}
foo.forEach(function(obj){
obj.prop2 = 'updated';
});
changeVar(name);
console.log(name);
console.log(changeObj(obj));
console.log(obj);
console.log(foo);