Symbol.keyFor()

Symbol.keyFor() - ключ глобального символу.

Синтаксис:

Symbol.keyFor(sym);

Параметри:

sym - об'єкт Symbol ключ якого необхідно повернути.

Опис:

keyFor метод об'єкта Symbol який повертає рядок який містить ключ символу з загального регістру Symbol.

Приклад:

var obSymbol=Symbol.for('test Global'); var key=Symbol.keyFor(obSymbol); alert( key ); //"test Global"

Якщо звертатися до локального Symbol тоді метод keyFor повертає undefined.

var obSymbol=Symbol("test Local"); var key=Symbol.keyFor(obSymbol); alert( key ); //undefined