JavaScript'te İyi Bilinen Semboller
JavaScript'in servis amaçları için kullandığı özel yerleşik semboller bulunur. Bu tür sembollere well-known symbols (iyi bilinen semboller) denir.
Bu tür bir sembole örnek olarak, dizileri
yineleyen fonksiyonu içeren Symbol.iterator
verilebilir. Herhangi bir dizide varlığını
kontrol edelim:
let arr = [1, 2, 3];
let func = arr[Symbol.iterator];
console.log(func);
Bir Map koleksiyonu oluşturun.
Symbol.iterator anahtarına sahip olup olmadığını kontrol edin.
Bir Set koleksiyonu oluşturun.
Symbol.iterator anahtarına sahip olup olmadığını kontrol edin.