Baseline Widely available
La propiedad description
de sólo lectura es una cadena que devuelve la descripción opcional de los objetos Symbol
.
console.log(Symbol("desc").description);
// Expected output: "desc"
console.log(Symbol.iterator.description);
// Expected output: "Symbol.iterator"
console.log(Symbol.for("foo").description);
// Expected output: "foo"
console.log(`${Symbol("foo").description}bar`);
// Expected output: "foobar"
Descripción
Los objetos Symbol
pueden ser creados con una descripción opcional que puede ser usada para depuración pero no para acceder al sÃmbolo en sÃ. La propiedad Symbol.prototype.description
puede utilizarse para leer esa descripción. Es diferente a Symbol.prototype.toString()
ya que no contiene la cadena "Symbol()
" que la rodea. Vea los ejemplos.
Symbol("desc").toString(); // "Symbol(desc)"
Symbol("desc").description; // "desc"
Symbol("").description; // ""
Symbol().description; // undefined
// well-known symbols
Symbol.iterator.toString(); // "Symbol(Symbol.iterator)"
Symbol.iterator.description; // "Symbol.iterator"
// global symbols
Symbol.for("foo").toString(); // "Symbol(foo)"
Symbol.for("foo").description; // "foo"
Especificaciones Compatibilidad con navegadores Véase también
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4