Javascript
 Computer >> コンピューター >  >> プログラミング >> Javascript

javascriptのセットからすべての要素を削除するにはどうすればよいですか?


JavaScriptのSetクラスは、特定のセットオブジェクトからすべての要素を削除するための明確なメソッドを提供します。この方法は次のように使用できます-

let mySet = new Set();
mySet.add(1);
mySet.add(2);
mySet.add(1);
mySet.add(3);
mySet.add("a");
console.log(mySet)
mySet.clear();
console.log(mySet)

出力

Set { 1, 2, 3, 'a' }
Set { }

要素を繰り返し処理して、要素を個別に削除することもできます。

let mySet = new Set();
mySet.add(1);
mySet.add(2);
mySet.add(1);
mySet.add(3);
mySet.add("a");
console.log(mySet)
for(let i of mySet) {
   console.log(i)
   mySet.delete(i)
}
console.log(mySet)

出力

Set { 1, 2, 3, 'a' }
Set { }

  1. JavaScriptでsplice()メソッドを使用して要素を削除するにはどうすればよいですか?

    以下は、JavaScriptのsplice()メソッドを使用して要素を削除するためのコードです- 例 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <title>Document</title> <s

  2. JavaでArrayListオブジェクトから冗長要素を削除するにはどうすればよいですか?

    インターフェイスセットでは、要素の重複は許可されていません。このインターフェイスのadd()メソッドは要素を受け入れ、Setオブジェクトに追加します。追加が成功した場合、このメソッドを使用して既存の要素を追加しようとするとtrueが返され、追加操作はfalseを返しません。 したがって、ArrayListオブジェクトの冗長な要素を削除するには- 必要なArrayListを取得/作成します。 空のセットオブジェクトを作成します。 ArrayListオブジェクトのすべての要素を追加して、目標を設定してみてください。 clear()メソッドを使用してArrayListの内容