-1
isPremiumプロパティの値がtrueである特定のオブジェクトを反復して返さなければならないオブジェクトの配列を持っていますisPremium === true
、私は.forEach
と.map function
を使用して機能を実現しましたが、解決策は、私のアレイと私の解決策である誰でも助けることができ、感謝事前にjavacriptでオブジェクトの配列を反復する方法
const brands = [
{id:1, brand_name: 'adidas', brand_trans: 'أديداس', isPremium: true, url: '/brands/adidas'},
{id:2, brand_name: 'adidas Originals', brand_trans: 'أديداس اوريجينال', isPremium: false, url: '/brands/adidas-originals'},
{id:4, brand_name: 'Bodyism', brand_trans: 'بودييزم', isPremium: false, url: '/brands/bodyism'},
{id:5, brand_name: 'Columbia', brand_trans: 'كولومبيا', isPremium: false, url: '/brands/columbia'},
{id:5, brand_name: 'Converse', brand_trans: 'كونفرس', isPremium: true, url: '/brands/converse'},
];
ソリューション
以下、条件に応じてフィルタリングされていません
を)'や '.find()'。 – SLaks
要素をフィルタリングする場合は、[.filter](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/filter?v=example)を使用してください。 –
[検索](https://stackoverflow.com/search?q=%5Bjs%5D+filter+array+of+objects)を送信してください。 [ここ](/ help/searching)の検索の詳細。 –