level 12
let a = [{a: 1, b: true}, {a: 10}, {a: 100}];
let c = a.reduce((p, n) => (!n.b && p.push(n.a), p), []);
console.log(c);
2020年05月18日 08点05分
2
谢了 逗号这里没看懂啥语法。我搞了个自己能懂的
2020年05月18日 10点05分
小括号,逗号p,这语法已经超过我的认知了
2020年05月19日 03点05分
level 12
// 只是单单filter搞不定 你还得加个map
let a = [{a: 1, b: true}, {a: 10}, {a: 100}];
let c = a.filter(v => !v.b).map(v => v.a);
console.log(c);
2020年05月18日 11点05分
5