Baseline Widely available
El método Symbol.keyFor(sym)
recupera la clave de sÃmbolo compartida del sÃmbolo pasado como argumento desde el registro global de sÃmbolos.
const globalSym = Symbol.for("foo"); // Global symbol
console.log(Symbol.keyFor(globalSym));
// Expected output: "foo"
const localSym = Symbol(); // Local symbol
console.log(Symbol.keyFor(localSym));
// Expected output: undefined
console.log(Symbol.keyFor(Symbol.iterator));
// Expected output: undefined
Sintaxis Parámetros
sym
Symbol, obligatoria. El sÃmbolo del que se desea encontrar la clave.
Una cadena que representa la clave del sÃmbolo pasado como parámetro si es encontrado en el registro global de sÃmbolos; En caso contrario, undefined
.
const globalSym = Symbol.for("foo"); // crea un nuevo sÃmbolo global
Symbol.keyFor(globalSym); // retorna: "foo"
const localSym = Symbol();
Symbol.keyFor(localSym); // retorna: undefined
// los sÃmbolos de ámbito no son registrados
// en el registro global de sÃmbolos.
Symbol.keyFor(Symbol.iterator); // retorna: undefined
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