๐Ÿ“˜arr.entries

JS โŸฉ objects โŸฉ Array โŸฉ methods โŸฉ entries()

๐Ÿ’พ replit: arr.entries() vs Object.entries(arr)

const a = ['a', 'b', 'c'];
    
// โญ๏ธ keys are "integers"
Array.from(a.entries()),    // [ [ 0, 'a' ], [ 1, 'b' ], [ 2, 'c' ] ]

// โญ๏ธ keys are "strings"
Object.entries(a),          // [ [ '0', 'a' ], [ '1', 'b' ], [ '2', 'c' ] ]

for(const [i, value] of Object.entries(a)) {
    console.log(i + 1);     // ๐Ÿงจ ้›ทๅ€๏ผš'01', '11', '21' โ—โ—โ— 
}

Last updated

Was this helpful?