--- title: Set.prototype.add() slug: Web/JavaScript/Reference/Global_Objects/Set/add translation_of: Web/JavaScript/Reference/Global_Objects/Set/add original_slug: Web/JavaScript/Referencia/Objetos_globales/Set/add ---
{{JSRef}}

El método add() añade un nuevo elemento con un valor específico al final del objeto Set.

Sintaxis

mySet.add(value);

Parameters

value
Requerido. El valor del elemento a ser añadido al objeto Set.

Return value

El objeto Set.

Ejemplos

Usando el método add

var mySet = new Set();

mySet.add(1);
mySet.add(5).add("some text"); // chainable

console.log(mySet);
// Set [1, 5, "some text"]

Specifications

Specification Status Comment
{{SpecName('ES6', '#sec-set.prototype.add', 'Set.prototype.add')}} {{Spec2('ES6')}} Initial definition.
{{SpecName('ESDraft', '#sec-set.prototype.add', 'Set.prototype.add')}} {{Spec2('ESDraft')}}  

Browser compatibility

{{Compat("javascript.builtins.Set.add")}}

Firefox-specific notes

See also