如何从 javascript 中只有 0 索引的数组中读取对象
2020-04-12
844
[
{
"first" : {
"email" : "[email protected]"
},
"second" : {
"email" : "[email protected]"
}
}
]
如您所知,第一个和第二个位于索引 0 内,但是如何使用 map 读取它们而不使用类似
user.map(c=>c.first.email)
2个回答
let users = [
{email: "[email protected]"},
{email: "[email protected]"}
]
// .map() 返回新数组
let user = users.map((item) => item.email)
console.log(user)
console.log(user[0])
console.log(user[1])
Hasan
2020-04-12
虽然它并不笨重,但
Object.keys()
将实现相同的结果
let obj = {
"user": {
"first": {
"email": "[email protected]"
},
"second": {
"email": "[email protected]"
}
}
}
let res = Object.keys(obj.user).map(el => {
return obj.user[el].email
})
console.log(res)
symlink
2020-04-12