ホームページ  >  記事  >  ウェブフロントエンド  >  JavaScriptでsetを使用して配列の重複を排除するにはどのような方法がありますか?

JavaScriptでsetを使用して配列の重複を排除するにはどのような方法がありますか?

青灯夜游
青灯夜游オリジナル
2021-11-04 17:03:3516491ブラウズ

配列の重複を排除する方法: 1. set オブジェクトを使用して、配列の "Array.from()" メソッドと連携します。構文は "Array.from(new Set(arr))" です。 2 Set オブジェクトを使用して、拡張演算子「...」、構文「[...new Set(arr)]」と連携します。

JavaScriptでsetを使用して配列の重複を排除するにはどのような方法がありますか?

このチュートリアルの動作環境: Windows7 システム、JavaScript バージョン 1.8.5、Dell G3 コンピューター。

JavaScript は set を使用して配列の重複を排除します

JavaScript では、set オブジェクトを使用して配列の「Array.from()」と連携できます。 」メソッドを使用して配列の重複排除を実行します。

  • Set は ES6 によって提供される新しいデータ構造で、配列に似ていますが、重複する値はありません。この機能を使用すると、重複排除のために配列を Set 型に変換し、Array.from メソッドを使用して再度配列に変換できます。

  • Array.from メソッドは、配列のようなオブジェクトと反復可能なオブジェクト (ES6 の新しい追加データ構造 Set および Map を含む) の 2 種類のオブジェクトを実際の配列に変換するために使用されます。

文法:

Array.from(new Set(arr))

例:

JavaScriptでsetを使用して配列の重複を排除するにはどのような方法がありますか?

JavaScriptでsetを使用して配列の重複を排除するにはどのような方法がありますか?

## あなたSet オブジェクトを展開演算子

# とともに使用して、配列の重複を排除することもできます。

文法:


[...new Set(arr)]

例:


JavaScriptでsetを使用して配列の重複を排除するにはどのような方法がありますか?

JavaScriptでsetを使用して配列の重複を排除するにはどのような方法がありますか?

#【推奨学習:

JavaScript 上級チュートリアル]

以上がJavaScriptでsetを使用して配列の重複を排除するにはどのような方法がありますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。