--- title: Set.prototype.entries() slug: Web/JavaScript/Referencia/Objectes_globals/Set/entries translation_of: Web/JavaScript/Reference/Global_Objects/Set/entries ---
{{JSRef}}

El mètode entries() retorna un nou objecte Iterator que conté un array de [valor, valor] per a cada element emmagatzemat dins l'objecte Set, ordenats per ordre d'inserció. Els elements de l'objecte Set no disposen de claus, a diferència dels objectes Map. Tot i així, per a oferir una API similar a la de l'objecte Map cada entrada té el mateix valor tant com per a la clau com per al valor. És per això que es retorna un array [valor, valor].

Sintaxi

mySet.entries()

Examples

Using entries()

var mySet = new Set();
mySet.add("foobar");
mySet.add(1);
mySet.add("baz");

var setIter = mySet.entries();

console.log(setIter.next().value); // ["foobar", "foobar"]
console.log(setIter.next().value); // [1, 1]
console.log(setIter.next().value); // ["baz", "baz"]

Especificacions

Especificació Estat Comentaris
{{SpecName('ES6', '#sec-set.prototype.entries', 'Set.prototype.entries')}} {{Spec2('ES6')}} Definició inicial.

Compatibilitat amb navegadors

{{CompatibilityTable}}

Característica Chrome Firefox (Gecko) Internet Explorer Opera Safari
Suport bàsic 38 {{ CompatGeckoDesktop("24") }} {{CompatNo}} 25 7.1
Característica Android Chrome for Android Firefox Mobile (Gecko) IE Mobile Opera Mobile Safari Mobile
Suport bàsic {{CompatNo}} 38 {{ CompatGeckoMobile("24") }} {{CompatNo}} {{CompatNo}} 8

Vegeu també