Google chrome'un 62 numaralı sürümünde gelen bir
javascript özelliği. Parametre olarak verdiğiniz herhangi bir
objectin kurucusu ne ise o kurucudan türetilmiş tüm nesne örneklerini bir dizi olarak döndürür.
queryObjects(HTMLElement);
Mesela bu örnekle sayfadaki tüm
html etiketlerini tek hamlede elde etmek mümkün olur. Çünkü bütün elementler kendi kurucu metodundan önce
HTMLElement isimli kurucu metodunun
prototype'ına varsayılan olarak sahiptir.
edit
Yıllar sonra gelen düzenleme: bu aslında bir console fonksiyonu. Yani evet görevi yukarıda anlattığım gibi ama çalışırken geriye bir şey döndürmüyor (undefined döndürüyor). İlgili elementleri arama işlemi bittikten sonra consola bulduğu nesneleri içeren bir array dökümlüyor. Siz de geliştirme sırasında bu array'deki şeylere bakıp inceliyor, nerede ne olup bitiyor bunu anlamaya çalışıyorsunuz. Gerçek çalışma ortamında işe yarar bir görevi yok.
#programlama
#javascript
#chrome