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