Something simple (without any error checking) like the following works for
me:
<html>
<head>
<title>Object Array</title>
<script type="text/javascript">

var parArr = new Array('par1', 'par2', 'par3', 'par4');
var valArr = new Array('val1', 'val2', 'val3', 'val4');

function addKeysValues(original, newkeys, newvals)
{
    for (var i = 0; i < newkeys.length; i++)
    {
        original[newkeys[i]] = newvals[i];
    }
    return original;
}

var test = addKeysValues({}, parArr, valArr);
var str = '';
for (var p in test)
{
    str += p + ': ' + test[p] + "\n";
}
alert(str);

</script>
</head>
<body>
</body>
</html>

Teddy


On Sun, Jul 19, 2009 at 12:35 PM, FrenchiINLA <mamali.sohe...@gmail.com>wrote:

>
> I would like to add a key value to an object array. let's say i have 2
> arrays:
>            var parArr = new Array('par1', 'par2', 'par3', 'par4');
>            var valArr = new Array('val1', 'val2', 'val3', 'val4');
>
> I would like to obtain
> ext={par1:val1, par2:val2,pa3:val3,par4:val4}
>
> Any help would be greatly appreciated.
>

Reply via email to