Set , garantili benzersiz unsurlarla Diziler oluşturmak için iyi bir yol gibi görünüyor, ancak garip bir şekilde çağrılan jeneratör [Set] .values dışında özellikler elde etmek için iyi bir yol göstermiyor mySet.values.next()
.
Eğer map
Setler üzerinde benzer fonksiyonları çağırabilirseniz, bu tamam olurdu . Ama bunu da yapamazsın.
Denedim Array.from
, ama Array için sadece dizi benzeri (NodeList ve TypedArrays?) Nesneleri dönüştürme gibi görünüyor. Başka bir deneme: Object.keys
Setler için çalışmaz ve Set.prototype benzer statik yöntemi yoktur.
Yani, soru: Belirli bir Kümenin değerlerine sahip bir Array oluşturmak için herhangi bir uygun dahili yöntem var mı? (Eleman sırası gerçekten önemli değildir).
böyle bir seçenek yoksa, belki bunu yapmak için güzel bir deyim tek astar var mı? beğenmek, kullanmak for...of
veya benzeri?