Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/arrays/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 使用迭代2个数组的循环将键/值添加到空对象中_Javascript_Arrays - Fatal编程技术网

Javascript 使用迭代2个数组的循环将键/值添加到空对象中

Javascript 使用迭代2个数组的循环将键/值添加到空对象中,javascript,arrays,Javascript,Arrays,您将获得一组姓名和一组电话号码。使用循环,填充现有电话簿对象以构建一个适当的电话簿,其中键为人名,值为各自的电话号码 我不知道从哪里开始我对如何添加键相当陌生:使用数组到对象的循环来添加值 const phoneBook = { }; for(设i=0;i电话簿[姓名]=号码[i] ); console.log(电话簿[“Mira”]);//=>3234958675 console.log(电话簿[“Royce”]);//=>9164059384 console.log(电话簿[“Kath

您将获得一组姓名和一组电话号码。使用循环,填充现有电话簿对象以构建一个适当的电话簿,其中键为人名,值为各自的电话号码

我不知道从哪里开始我对如何添加键相当陌生:使用数组到对象的循环来添加值

const phoneBook = {


};
for(设i=0;i
我显然没有定义,因为我还没有弄清楚如何从名称和数字数组中获取循环来填充对象

您可以循环名称及其索引(使用循环),并从数字数组中获取适当的数字(使用索引):

constphonebook={};
const name=['Mira','Royce','Kathie'];
常量编号=['3234958675','9164059384','4154958675']
姓名。forEach(
(姓名,i)=>电话簿[姓名]=号码[i]
);
console.log(电话簿[“Mira”]);//=>3234958675
console.log(电话簿[“Royce”]);//=>9164059384

console.log(电话簿[“Kathie”]);//=>4154958675
您可以循环名称及其索引(使用循环),并从数字数组(使用索引)中获取适当的数字:

constphonebook={};
const name=['Mira','Royce','Kathie'];
常量编号=['3234958675','9164059384','4154958675']
姓名。forEach(
(姓名,i)=>电话簿[姓名]=号码[i]
);
console.log(电话簿[“Mira”]);//=>3234958675
console.log(电话簿[“Royce”]);//=>9164059384
console.log(电话簿[“Kathie”]);//=>4154958675
for(设i=0;i
for(设i=0;i
感谢您的快速回复,我将尝试一下:)非常感谢!我仍然是一个N00B感谢你的快速反应,我要尝试一下:)真的很感谢!我还是一个n00b
const names = ['Mira', 'Royce', 'Kathie'];

const numbers = ['3234958675', '9164059384', '4154958675']

console.log(phoneBook["Mira"]); //=> 3234958675

console.log(phoneBook["Royce"]); //=> 9164059384

console.log(phoneBook["Kathie"]); //=> 4154958675