gpt4 book ai didi

javascript - 嵌套循环 - 这是不好的做法吗

转载 作者:太空宇宙 更新时间:2023-11-04 02:49:42 25 4
gpt4 key购买 nike

执行这样的循环是不好的做法吗?我正在循环遍历所有汽车,并将文本"new"附加到每种颜色的名称中。每辆车可以有多种颜色。

var cars = [
{
company: "honda",
colors: [
{
name="burntRed"
},
{
name: "springGreen"
}
]
},
{
company: "ford",
colors: [
{
name="burntOrange"
},
{
name: "black"
}
]
}
];
for (var c = 0; c < cars.length; p++) {

var car = cars[c];

for (var i = 0; i < cars.colors.length; i++) {
car.color[i].name += 'new ' + car.color[i].name;
};
};

最佳答案

由于您要迭代的数据结构是嵌套的,因此我没有看到另一种(性能更高)的方法来完成您的任务。
嵌套迭代不一定是坏事。甚至许多著名的算法也依赖它们。但是您必须非常小心在最深循环中执行的内容,因为这些命令将被频繁执行。

关于javascript - 嵌套循环 - 这是不好的做法吗,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32700781/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com