asked on
var firstObj = { "Type":"1", "Company": {"CompanyAddresses":[ {"Address": {"PostalCode":"V6H1S2", "AddressLine1":"3318 Main"}}]} };
var secondObj = { "Type":"1", "Company": {"CompanyAddresses":[ {"Address": {"AddressLine2":"#2"}}]} }
//var secondObj = { "ContractorName":"My Name", "Company": {"Name":"My Company Rocks"} };
function merger(a,b)
{
for( i in a )
{
for( j in b )
{
if(i==j)
{
for( k in b[j] )
{
a[i][k] = b[j][k];
}
}
}
}
}
merger(firstObj,secondObj);
alert(firstObj.Company.CompanyAddresses[0].Address.AddressLine1);
JavaScript is a dynamic, object-based language commonly used for client-side scripting in web browsers. Recently, server side JavaScript frameworks have also emerged. JavaScript runs on nearly every operating system and in almost every mainstream web browser.
TRUSTED BY
bol