gpt4 book ai didi

javascript - 在对象数组中循环 for

转载 作者:行者123 更新时间:2023-11-28 20:31:45 27 4
gpt4 key购买 nike

我必须使用 for 循环迭代对象的对象。

我想从数组中间的索引开始迭代 - 我不想从第一个元素开始。

for(var i=elementId in this._uiElementsData)
{
cont++;

if(cont == 1)
{
var element = this._uiElementsData[i];
uno = element.uiElementIndex;
}
else if(cont == 2)
{
var element = this._uiElementsData[i];
dos = element.uiElementIndex;
}
else if(cont > 2) break;

}

我尝试过,但它从数组的第一个元素开始......我做错了什么?

最佳答案

你不能像这样从中间索引开始吗?

var halfWay = (this._uiElementsData.length / 2);

// if 6 elements in the array / 2 = 3, start at 3rd element
for(var i= halfWay; i < this._uiElementsData.length, i++)
{
var index = (i + 1); // index is zero based for the array, so plus 1
var element = this._uiElementsData[i]; // 3rd item in the array...
}

关于javascript - 在对象数组中循环 for,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16218787/

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