ARTICLE DETAIL

资讯详情

深耕网站建设、视觉设计与SEO优化的一线实战洞察。

for循环的详细解析for...of循环同时获取下标和data

for循环的详细解析for...of循环同时获取下标和data

 

方法 1:使用 entries()(推荐)

for (const [index, data] of iconModelData.children.entries()) {console.log(index, data);
}

entries() 会把数组元素转成 [index, value] 的形式。

方法 2:传统 for 循环

for (let i = 0; i < iconModelData.children.length; i++) {const data = iconModelData.children[i];console.log(i, data);
}

方法 3:forEach(不支持 break/continue)

iconModelData.children.forEach((data, index) => {console.log(index, data);
});

 

返回列表