JavaScript | propiedad symbol.description

symbol.description es una propiedad incorporada en JavaScript que se utiliza para devolver la descripción opcional de los objetos de símbolo especificados .

Sintaxis:

A.description;

Aquí «A» son los objetos de símbolo especificados que pueden ser Symbol(‘anyValues’) , Symbol.iterator , Symbol.for(‘anyValues’) etc.

Parámetros: Esta propiedad no acepta ningún parámetro.

Valor devuelto: esta propiedad devuelve la descripción opcional de los objetos de símbolo especificados.

Código JavaScript para mostrar el funcionamiento de esta función:
Ejemplo-1:

<script>
  
   // Calling description property over
   // some specified symbol objects
   document.write(Symbol('Geek').description +"<br>");
   document.write(Symbol.iterator.description +"<br>");
   document.write(Symbol.for('GeeksforGeeks').description +"<br>");
   document.write(Symbol('Geeks').description + 'forGeeks');
      
</script>

Producción:

Geek
Symbol.iterator
GeeksforGeeks
GeeksforGeeks

Ejemplo-2:

<script>
  
   // Calling description property over
   // a specified symbol objects
   document.write(Symbol().description +"<br>");
      
</script>

Producción:

undefined

En el código anterior, el objeto de símbolo «Símbolo()» debe tener algunos parámetros; de lo contrario, da como salida indefinida.

Navegadores compatibles:

  • Chrome 70 y superior
  • Edge 79 y superior
  • Firefox 63 y superior
  • Ópera 57 y superior
  • Safari 12.1 y superior

Referencia: https://devdocs.io/javascript/global_objects/symbol/description

Publicación traducida automáticamente

Artículo escrito por Kanchan_Ray y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *