【发布时间】:2016-10-16 01:56:56
【问题描述】:
我想使用 ES6 语法从较大的原始数组返回格式化的部分数组:
原始数组
const books = [
{ id: 22, valid: false },
{ id: 7, valid: true },
{ id: 14, valid: false },
{ id: 1, valid: true },
]
新数组
const booksIds = [7, 1]
要点
const validBooksIds = bookIds.map(book => book.valid ? book.id : null);
有人吃糖吗?
【问题讨论】:
-
你的意思是
const bookIds = [7, 1]? -
是的,这是正确的。更新了答案:-)
标签: javascript arrays reactjs ecmascript-6 standards