Simbolul Symbol.toStringTag în JavaScript în JavaScript

Proprietate simbolică de tip șir utilizată pentru personalizarea etichetei returnate de Object.prototype.toString.

Sintaxă
obj[Symbol.toStringTag]

Proprietatea Symbol.toStringTag este accesată intern de metoda Object.prototype.toString() pentru a construi descrierea textuală a tipului de obiect, înlocuind eticheta generică [object Object] cu una specifică.

Exemplu: Personalizarea etichetei toString
class ServiciuNotificari {
    get [Symbol.toStringTag]() {
        return "ServiciuNotificari";
    }
}

const srv = new ServiciuNotificari();
console.log(Object.prototype.toString.call(srv)); 
// Afișează: "[object ServiciuNotificari]" în loc de "[object Object]"

Comunitate & Schimb de cunoștințe

Întrebări & Exemple de Cod: Simbolul Symbol.toStringTag în JavaScript

Ai o nelămurire despre utilizarea comenzii Simbolul Symbol.toStringTag în JavaScript sau ai descoperit un truc / fragment de cod util? Distribuie-l cu ceilalți programatori!

💬

Fii primul care pune o întrebare sau distribuie un fragment de cod / prompt!

Nu au fost adăugate încă întrebări sau exemple de cod pentru această pagină. Dacă ai întâlnit o problemă sau ai un snippet util, adaugă-l mai jos pentru a-i ajuta pe ceilalți.

Comunitate Adaugă o întrebare sau distribuie un cod

Moderare & Siguranță:

Pentru a menține calitatea și securitatea informațiilor, fiecare întrebare sau fragment de cod/prompt este analizat (manual sau prin moderare asistată de AI) înainte de publicare.