这是我对一个关于用数组中的项目填充对象的研究问题的初步解决方案......但似乎应该有一个更好的解决方案。我读到“for ... in”不是正确的方法,但是我忘记了一些更好的方法吗?
var doubler = function(arr) // fills object with numbers and their doubled value
{
var my_obj = {};
for(var i=0; i<arr.length; i++)
{
my_obj[arr[i]] = arr[i]*2;
}
console.log(my_obj);
}
doubler([5,7,2,3,4,7])