JSFiddle - React, Tailwind, and code Playground

by f0t0n

HTML

<script src="//cdnjs.cloudflare.com/ajax/libs/underscore.js/1.4.4/underscore-min.js"></script>

JavaScript

var person = {
    firstName: null,
    lastName: null,
    address: null,
    hometown: null,
    age: 25
};

var setDefaultVal = function(x, prop, defaultVal) {
    x[prop] = x[prop] || defaultVal || '';
};

console.log(person);

_.each(['firstName', 'hometown'], function(prop) {
    setDefaultVal(person, prop, 'Batman');
});

console.log(person);