Это определенно выполнимо, просто убедитесь, что объект владеет свойством и не наследуется от более высокого уровня в цепочке прототипов:
object = {};
var two = ['thing', 'thing2'];
for..in
:
for(var one in two){
if(two.hasOwnProperty(one))
object[two[one]] = [];
}
for
:
for(var i = 0; i < two.length; i++)
object[two[i]] = [];