Javascriptでobjectの配列をfilterする記述例
Javascriptで配列Arrayの中身がobject{xxx:1, yyy:"hoge"} のものを.filterする記述例。
const books = [
{ id: 1, title: "title1" },
{ id: 2, title: "title2" },
{ id: 3, title: "title3" },
{ id: 4, title: "title4" }
];
const deleteTargetId = 4;
const deletedArray = books.filter(
(book) => {
return book.id !== deleteTargetId;
}
);
console.log(deletedArray);
アロー関数をシンプルに。()は省略
const deletedArray = books.filter(
book => {
return book.id !== deleteTargetId;
}
);
1行なので {}とreturnを省略
const deletedArray = books.filter(book => book.id !== deleteTargetId );
const deletedArray = books.filter(book => book.id !== deleteTargetId);



