Maison  >  Article  >  interface Web  >  Comment supprimer des éléments de l'ensemble en javascript

Comment supprimer des éléments de l'ensemble en javascript

青灯夜游
青灯夜游original
2022-01-12 10:56:318952parcourir

Méthodes pour supprimer des éléments : 1. Utilisez delete() pour supprimer l'élément spécifié de l'objet Set, la syntaxe est "setObj.delete(value);" 2. Utilisez clear() pour supprimer tous les éléments de l'objet Set. , syntaxe "setObj.clear();".

Comment supprimer des éléments de l'ensemble en javascript

L'environnement d'exploitation de ce tutoriel : système Windows 7, JavaScript version 1.8.5, ordinateur Dell G3.

Présentation de la collection Set

La collection Set est très similaire au tableau Arry, mais la collection Set stocke les clés, ce qui signifie qu'il ne peut pas y avoir deux clés avec des valeurs et des types de données égaux dans la collection Set

La collection Set ne peut pas être used La collection subscript value

Set n'a pas d'attribut length mais la collection size

Set peut être convertie en un véritable tableau via Array.from

javascript pour supprimer des éléments de l'ensemble

1. delete() La méthode

delete() peut supprimer des éléments spécifiés d'un objet Set.

Syntaxe : setObj.delete(value);setObj.delete(value);

  • value:将要删除的元素

返回值:

  • 成功删除返回 true,否则返回 false。

示例

var mySet = new Set();
mySet.add("foo");
mySet.delete("bar"); // 返回 false,不包含 "bar" 这个元素
mySet.delete("foo"); // 返回 true,删除成功
mySet.has("foo");    // 返回 false,"foo" 已经成功删除

2、使用clear()

clear()方法从当前Set对象中删除所有元素。

语法:setObj.clear();


  • value : l'élément à supprimer
  • Valeur de retour :

    Exemple
    var set = new Set(["sd",68,86,38,64,"qweq",58,"68",86]);
    set.clear();	//清空集合
    console.log(set.size);	//打印结果为0 说明集合已经被清空了
    console.log(set);	//打印结果{}	说明集合已经被清空了
    🎜2. Utilisez la méthode clear()🎜🎜🎜clear() pour supprimer tous les éléments de l'objet Set actuel. 🎜🎜Syntaxe : setObj.clear();🎜🎜🎜Exemple : 🎜rrreee🎜[Recommandations associées : 🎜Tutoriel d'apprentissage Javascript🎜🎜]🎜🎜

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn