Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/423.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 如何遍历名称数组并将每个名称指定为对象中属性的值?_Javascript_Arrays_Loops_Object - Fatal编程技术网

Javascript 如何遍历名称数组并将每个名称指定为对象中属性的值?

Javascript 如何遍历名称数组并将每个名称指定为对象中属性的值?,javascript,arrays,loops,object,Javascript,Arrays,Loops,Object,我有一个数组:vararraycars=[“萨博”、“沃尔沃”、“宝马”] 我如何遍历它,并将每个汽车指定为具有以下描述的对象中属性Name的值:var objectCars={Name:*insert car*,id:1234} 最后应该有3个对象。全部调用objectCars,但Name的值应不同 这是我的代码,显然不起作用: var arrayCars=[“萨博”、“沃尔沃”、“宝马”]; arrayCars.forEach(函数(){ var objectCars={Name:arra

我有一个数组:
vararraycars=[“萨博”、“沃尔沃”、“宝马”]

我如何遍历它,并将每个汽车指定为具有以下描述的对象中属性
Name
的值:
var objectCars={Name:*insert car*,id:1234}

最后应该有3个对象。全部调用objectCars,但Name的值应不同

这是我的代码,显然不起作用:

var arrayCars=[“萨博”、“沃尔沃”、“宝马”];
arrayCars.forEach(函数(){
var objectCars={Name:arrayCars,id:1234};
//在这里,我将这个对象发送到一个数据库。不必担心
});您可以使用
数组#map()

var arrayCars=[“萨博”、“沃尔沃”、“宝马”]。地图(c=>({ 姓名:c,, 身份证号码:1234 })); 控制台日志(arrayCars)您可以使用
数组#map()

var arrayCars=[“萨博”、“沃尔沃”、“宝马”]。地图(c=>({ 姓名:c,, 身份证号码:1234 }));
控制台日志(arrayCars)
forEach
回调中的第一个参数是数组循环中的当前值,所以您可以将其用作对象的
名称

var arrayCars=[“萨博”、“沃尔沃”、“宝马”];
arrayCars.forEach(功能(汽车){
var objectCars={Name:car,id:1234};
console.log(objectCars)

});
forEach
回调中的第一个参数是数组循环中的当前值,所以您可以将其用作对象的
名称

var arrayCars=[“萨博”、“沃尔沃”、“宝马”];
arrayCars.forEach(功能(汽车){
var objectCars={Name:car,id:1234};
console.log(objectCars)

});向我们展示您为执行此操作而编写的代码,并具体解释哪些代码无法正常工作,以及为什么/哪些代码让您感到困惑。您知道如何执行for循环吗?请查看我的更新问题代码向我们展示您为执行此操作而编写的代码,并具体解释哪些代码无法正常工作,以及为什么/哪些代码让您感到困惑你知道如何做for循环吗?请检查我的更新问题和代码