Symbol.keyFor()

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

Синтаксис

Symbol.keyFor(sym);

Параметри

sym
Символ, обов'язковий. Символ, для якого потрібно знайти ключ.

Повертає

Рядкове представлення ключа для наданого символа, якщо він був знайдений у глобальному реєстрі; інакше, undefined.

Приклади

Використання keyFor()

var globalSym = Symbol.for('foo'); // створити новий глобальний символ
Symbol.keyFor(globalSym); // "foo"

var localSym = Symbol();
Symbol.keyFor(localSym); // undefined

// добревідомі символи не є зареєстрованими
// у глобальному реєстрі символів
Symbol.keyFor(Symbol.iterator) // undefined

Специфікації

Сумісність з веб-переглядачами

BCD tables only load in the browser

Див. також