JavaScript中遍歷對象數(shù)組的方法有很多種。以下是常見的四種常見的方法:for
?循環(huán),for...of
?循環(huán),forEach
?方法和map
?方法,在遍歷的同時,通過訪問對象的屬性來獲取相應(yīng)的值。
-
?
for
?循環(huán):const objArray = [ { id: 1, name: 'Alice' }, { id: 2, name: 'Bob' }, { id: 3, name: 'Charlie' }, ]; for (let i = 0; i < objArray.length; i++) { const obj = objArray[i]; console.log(obj.id, obj.name); }
-
?
for...of
?循環(huán):const objArray = [ { id: 1, name: 'Alice' }, { id: 2, name: 'Bob' }, { id: 3, name: 'Charlie' }, ]; for (const obj of objArray) { console.log(obj.id, obj.name); }
-
?
forEach
?方法:const objArray = [ { id: 1, name: 'Alice' }, { id: 2, name: 'Bob' }, { id: 3, name: 'Charlie' }, ]; objArray.forEach((obj) => { console.log(obj.id, obj.name); });
-
?
map
?方法(通常用于創(chuàng)建一個新數(shù)組,但也可以用于遍歷):文章來源:http://www.zghlxwxcb.cn/news/detail-424382.htmlconst objArray = [ { id: 1, name: 'Alice' }, { id: 2, name: 'Bob' }, { id: 3, name: 'Charlie' }, ]; objArray.map((obj) => { console.log(obj.id, obj.name); return obj; });
以上方法都可以實(shí)現(xiàn)在遍歷對象數(shù)組的同時,提取對象中的屬性值。?文章來源地址http://www.zghlxwxcb.cn/news/detail-424382.html
到了這里,關(guān)于js中遍歷對象數(shù)組并獲取對象相應(yīng)的屬性值的文章就介紹完了。如果您還想了解更多內(nèi)容,請?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!