0

次の JavaScript 配列var rowsがあります。

[
    { email: 'user1@example.com' },
    { email: 'user2@example.com' }
]

そのうち、ただ作りたかった...

[
    'user1@example.com',
    'user2@example.com'
]

だから、forEachを使ってループさせてみました

rows.forEach(function(entry) {
    console.log('entry:');
    console.log(entry.email);
});

しかし、私はそれで立ち往生しています。

entry:
user1@example.com
entry:
user2@example.com

どんな助けでも大歓迎です。

4

2 に答える 2

9

使用できますArray.prototype.map

var newArray = oldArray.map(function (obj) {
    return obj.email;
});
于 2013-07-19T08:26:23.217 に答える