var arr = {'one' : 1, 'two' : 2};
for(var key in arr){
if(arr.hasOwnProperty(key)){
window[key] = arr[key];
}
}
</script>
Если вместо window подставить this, то видимость переменных ограничится функцией.
И такой вариант, но использовать не рекомендую.
<source lang="javascript">
var arr = {'one' : 1, 'two' : 2};
for(var key in arr){
if(arr.hasOwnProperty(key)){
eval('var ' + key + '='+arr[key]);
}
}