実現したいこと
jsonのデータをフィルターしarrにある、数字に該当するidのデータだけ返す方法をしりたい。
filterでやろうとしたのですが、意図した処理に出来ずに困っています。
js
1const arr = [1,3]; 2const obj = [ 3 {id: 1, quantity: 1, name: 'product1'}, 4 {id: 2, quantity: 3, name: 'product2'}, 5 {id: 3, quantity: 2, name: 'product3'}, 6 {id: 4, quantity: 4, name: 'product4'}, 7 ] 8// => [{id: 1, quantity: 1, name: 'product1'}, {id: 3, quantity: 2, name: 'product3'}]
指摘について
試したことを記載し忘れてました。
すいませんでした。
試したこと
js
1const res_arr = obj.filter(item => item.id == arr) 2// うまく動かない...
回答3件
あなたの回答
tips
プレビュー