【发布时间】:2020-12-07 21:56:42
【问题描述】:
我有这个代码..
var players = [{
name: "Luka Modric",
age: 33,
debut: 2006,
team: "Real Madrid",
position: "Midfielder",
country: "Croatian",
url: "https://media.guim.co.uk/737d9bde5b3cf33b0230c887acfadf9e68c427bd/169_141_3371_2023/500.jpg",
awards: [{
name: "The Best FIFA Men's Player",
year: 2016
},
{
name: "Ballon",
year: 2018
},
{
name: "The Best FIFA Men's Player",
year: 2018
}
]
},
{
name: "Cristiano Ronaldo",
age: 33,
debut: 2003,
team: "Juventus",
position: "Forward",
country: "Portugal",
url: "https://media.guim.co.uk/f53bba20898fef82548e3b8369d68b3c9b25b4c1/1_189_3919_2351/500.jpg",
awards: [{
name: "The Best FIFA Men's Player",
year: 2017
},
{
name: "European Golden Shoe",
year: 2015
},
{
name: "Ballon",
year: 2018
}
]
},
{
name: "NGolo Kanté",
age: 27,
debut: 2007,
team: "Chelsea",
position: "Midfielder",
country: "France",
url: "https://media.guim.co.uk/9aeaf1767280c511ff5295a293e9bafe20f35d65/0_129_4105_2463/500.jpg",
awards: [{
name: "FIFA FIFPro World XI",
year: 2018
},
{
name: "French Player of the Year",
year: 2017
}
]
},
{
name: "Lionel Messi",
age: 31,
debut: 2003,
team: "Barcelona",
position: "Forward",
country: "Argentina",
url: "https://media.guim.co.uk/b035e8f52c5b5612121fdcf8b54bf149be4f67e7/0_211_3846_2307/500.jpg",
awards: [{
name: "FIFA World Player of the Year",
year: 2009
},
{
name: "The Best FIFA Men's Player",
year: 2019
},
{
name: "European Golden Shoe",
year: 2018
}
]
},
];
当首次亮相年份等于 2003 年时,如何返回对象数组?
【问题讨论】:
-
分享你的代码实现。你试图解决这个问题。
-
请正确格式化您的代码。请添加预期的输出以使问题尽可能清晰。请注意,SO 不适用于此类问题(无代码 -> 我想要解决方案)。哦,对于filter 你的价值观,请使用
players.filter(p=>p.debut===2003)
标签: javascript arrays javascript-objects