需要使用javascript完成对象数组

需要使用javascript完成对象数组,javascript,arrays,object,Javascript,Arrays,Object,我需要这段代码的帮助,到目前为止我已经编写了以下代码: const parqueAutomotor = []; parqueAutomotor[0] = {Marca: "Peugeot", Modelo: "206", Puertas: 4, Precio: "$200.000,00"}, parqu

我需要这段代码的帮助,到目前为止我已经编写了以下代码:

const parqueAutomotor = [];

parqueAutomotor[0] = {Marca: "Peugeot",
                      Modelo: "206",
                      Puertas: 4,
                      Precio: "$200.000,00"},

parqueAutomotor[1] =    {Marca: "Honda",
                        Modelo: "Titan",
                        Cilindrada: "125c",
                        Precio: "$60.000,00"},

parqueAutomotor[2] =   {Marca: "Peugeot", 
                        Modelo: "208", 
                        Puertas: 5, 
                        Precio: "$250.000,00"},

parqueAutomotor[3] =   {Marca: "Yamaha",
                        Modelo: "YBR",
                        Cilindrada: "160c",
                        Precio: "$80.500,50"
                        };


var i, item;

for (i = 0; i < parqueAutomotor.length; i++) {
    for (item in parqueAutomotor[i]) {
    console.log(item + ": " + parqueAutomotor[i][item] + " // ");
    }
}
相反,我得到:

Marca: Peugeot // 
Modelo: 206 // 
Puertas: 4 // 
Precio: $200.000,00 // 
Marca: Honda // 
Modelo: Titan // 
Cilindrada: 125c // 
Precio: $60.000,00 // 
Marca: Peugeot // 
Modelo: 208 // 
Puertas: 5 // 
Precio: $250.000,00 // 
Marca: Yamaha // 
Modelo: YBR // 
Cilindrada: 160c // 
Precio: $80.500,50 // 
你建议怎么修

我需要尊重别人给我的格式,谢谢

由于每个console.log()打印一行,因此必须首先生成字符串,然后一次打印整行

const parqueAutomotor=[];
拼花汽车[0]={
马卡:“标致”,
模特儿:“206”,
普埃尔塔斯:4,
Precio:$2000000,00
},
拼花汽车[1]={
马卡:“本田”,
模特儿:“泰坦”,
西林达拉达:“125c”,
Precio:$60.000,00
},
拼花汽车[2]={
马卡:“标致”,
模特儿:“208”,
普埃尔塔斯:5,
Precio:$25000000,00
},
拼花汽车[3]={
玛卡:“雅马哈”,
模型:“YBR”,
西林达拉达:“160c”,
Precio:“80.500,50美元”
};
变量i,项目;
对于(i=0;i}
将每一行存储在变量中。双斜杠“/”只应在每次进入前添加,作为与车辆的分隔符,如果它不是行的开始,那么我可以在每行的开始和结束时防止分隔符。在一起构建一行之后,只需在控制台上打印即可

const parqueAutomotor=[];
parqueAutomotor[0]={Marca:“标致”,
模特儿:“206”,
普埃尔塔斯:4,
Precio:“$2000000,00”},
parqueAutomotor[1]={Marca:“本田”,
模特儿:“泰坦”,
西林达拉达:“125c”,
Precio:“$60.000,00”},
parqueAutomotor[2]={Marca:“标致”,
模特儿:“208”,
普埃尔塔斯:5,
Precio:“$25000,00”},
parqueAutomotor[3]={Marca:“雅马哈”,
模型:“YBR”,
西林达拉达:“160c”,
Precio:“80.500,50美元”
};
变量i,项目;
对于(i=0;i
您可以使用迭代数组,使用获取键/值对列表并将它们映射到字符串,然后使用以下命令输出最终字符串:

const parqueAutomotor=[];
拼花汽车[0]={
马卡:“标致”,
模特儿:“206”,
普埃尔塔斯:4,
Precio:$2000000,00
},
拼花汽车[1]={
马卡:“本田”,
模特儿:“泰坦”,
西林达拉达:“125c”,
Precio:$60.000,00
},
拼花汽车[2]={
马卡:“标致”,
模特儿:“208”,
普埃尔塔斯:5,
Precio:$25000000,00
},
拼花汽车[3]={
玛卡:“雅马哈”,
模型:“YBR”,
西林达拉达:“160c”,
Precio:“80.500,50美元”
};

parqueAutomotor.forEach(o=>console.log(Object.entries(o.map)(a=>`${a[0]}:${a[1]}`).join('/')每个console.log都是一个新行
Marca: Peugeot // 
Modelo: 206 // 
Puertas: 4 // 
Precio: $200.000,00 // 
Marca: Honda // 
Modelo: Titan // 
Cilindrada: 125c // 
Precio: $60.000,00 // 
Marca: Peugeot // 
Modelo: 208 // 
Puertas: 5 // 
Precio: $250.000,00 // 
Marca: Yamaha // 
Modelo: YBR // 
Cilindrada: 160c // 
Precio: $80.500,50 //