私はこのようなオブジェクトの配列を持っています
const data = [
{id: 1, locale: 'en'},
{id: 2, locale: 'nl'}
]
今、私は配列内のすべてのアイテムのロケールプロパティを除外しようとしています(完全に削除するのではなく、一度これを除外するだけです)。したがって、私のデータは理想的には次のようになります。
const data = [
{id: 1},
{id: 2}
]
map関数を使用してプロパティを分散しますが、これを続行する方法がわかりません。
this.translations.map(translation => {
return { ...translation }
})
パラメータ分解を使用してlocale
、を抽出し、他のものを保持することができます。
const data = [
{id: 1, locale: 'en'},
{id: 2, locale: 'nl'}
]
const withoutLocale = data.map(({locale, ...rest}) => rest)
console.log(withoutLocale)
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加