ES6 - Symbol.keyFor
Este método recupera una clave de símbolo compartida del registro de símbolo global para el símbolo dado.
Sintaxis
La sintaxis de Symbol.keyFor se menciona a continuación, donde sym es el símbolo para el que se debe buscar una clave.
Symbol.keyFor(sym)
Ejemplo
<script>
const user_Id = Symbol.for('userId') // creates a new Symbol in registry
console.log(Symbol.keyFor(user_Id)) // returns the key of a symbol in registry
const userId = Symbol("userId")// symbol not in registry
console.log(Symbol.keyFor(userId)) //userId symbol is not in registry
</script>
La salida del código es la siguiente:
userId
undefined