JSFiddle - React, Tailwind, and code Playground

HTML

<!-- PLEASE OPEN YOUR JAVASCRIPT CONSOLE! -->
<!--Organize Your Console Logging With a Custom debug() Function -->
<!-- blog.kevinchisholm.com -->
<!-- Example # 1 -->

JavaScript

var
obj1 = {
    name: 'alfred e newman',
    phone: '212-555-1212'
},
obj2 = {
    account: '010203',
    address: '404 Mad Ave. - MadCity NY, 12345'
},

myArr = ['monday','tuesday','wednesday','thursday','friday'],

combineObjects = function(objA,objB){
    var
    newObj = {},
    merge = function(baseObj,addObj){
        for(var prop in addObj){
            if(addObj.hasOwnProperty(prop)){
                baseObj[prop] = addObj[prop];
            };
        };
    };

    merge(newObj,objA);
    merge(newObj,objB);

    return newObj;
},
arrayToUpper = function(arr){

    for(var i = 0; i < arr.length; i++){
        arr[i] = arr[i].toUpperCase();
    };

    return arr;
}

console.dir(combineObjects(obj1,obj2));
console.dir(arrayToUpper(myArr));