新しいフィルタリングされた配列を生成するために反復処理するオブジェクトの配列があります。しかし、私はパラメータに応じて、新しい配列のオブジェクトのいくつかをフィルタリングする必要があります。私はこれを試しています:Javascriptで同時に配列をマップしてフィルタリングする
function renderOptions(options) {
return options.map(function (option) {
if (!option.assigned) {
return (someNewObject);
}
});
}
これは良いアプローチですか?より良い方法はありますか?私はロダッシュのようなライブラリを使用するために開いています。
「object.keys」アプローチはどうですか? https://developer.mozilla.org/fr/docs/Web/JavaScript/Reference/Objets_globaux/Object/keys – Julo0sS
reduceを使用してください:https://developer.mozilla.org/fr/docs/Web/JavaScript/Reference/Objets_globaux/Array/reduce –