let arr = [
{
name: 'jack',
id: 1,
sex: 0,
age: 15
},
{
name: 'andy',
id: 2,
sex: 1,
age: 17
},
{
name: 'make',
id: 3,
sex: 0,
age: 18
},
{
name: 'jamce',
id: 4,
sex: 0,
age: 16,
},
{
name: 'linda',
id: 5,
sex: 1,
age: 16,
}
]
let arr2 = [
{
name: 'petter',
id: 6,
sex: 0
},
{
name: 'petter2',
id: 7,
sex: 0
}
]
// 1. 用filter方法分别过滤出arr中男生和女生 sex == 0 男。sex == 1 女
// let arrs = arr.filter(item => {
// return item.sex == 0
// })
// console.log(arrs)
// let arrs2 = arr.filter(item => {
// return item.sex == 1
// })
// console.log(arrs, arrs2)
// 2. 找出arr中年龄最大的学生对象
// const maxDataNum = Math.max.apply(null, arr.map(item => {
// // console.log(item.age)
// return item.age
// }
// ))
// const maxData = arr.find(item => maxDataNum === item.age);
// console.log(maxData)
// 3. 用数组的内置方法 将arr和arr2合并成一个新数组
// let newArr=arr.concat(arr2)
// console.log(newArr)
网友评论