A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from https://developer.mozilla.org/es/docs/Web/JavaScript/Reference/Global_Objects/Symbol/toString below:

Symbol.prototype.toString() - JavaScript | MDN

Symbol.prototype.toString()

Baseline Widely available

El método toString() devuelve una cadena que representa el objeto Symbol especificado.

Pruébalo
console.log(Symbol("desc").toString());
// Expected output: "Symbol(desc)"

console.log(Symbol.iterator.toString());
// Expected output: "Symbol(Symbol.iterator)

console.log(Symbol.for("foo").toString());
// Expected output: "Symbol(foo)"

// console.log(Symbol('foo') + 'bar');
// Expected output: Error: Can't convert symbol to string
Sintaxis Valor de retorno

Una cadena que representa el objeto Symbol especificado.

Descripción

El objeto Symbol reemplaza el método toString del objeto Object; no hereda Object.prototype.toString(). Para los objetos Symbol, el método toString devuelve una representación de cadena del objeto.

Sin concatenación de cadenas

Aunque se puede llamar a toString() en los símbolos, no se puede utilizar la concatenación de cadenas con ellos:

Symbol("foo") + "bar"; // TypeError: No se puede convertir el símbolo en cadena
Ejemplos Usando toString()
Symbol("desc").toString(); // "Symbol(desc)"

// símbolos conocidos
Symbol.iterator.toString(); // "Symbol(Symbol.iterator)

// símbolos globales
Symbol.for("foo").toString(); // "Symbol(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