Baseline Widely available
ÐеÑод Symbol.keyFor(sym)
полÑÑÐ°ÐµÑ ÐºÐ»ÑÑ Ð´Ð»Ñ Ð·Ð°Ð´Ð°Ð½Ð½Ð¾Ð³Ð¾ Ñимвола из глобалÑного ÑееÑÑÑа Ñимволов.
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
СинÑакÑÐ¸Ñ ÐаÑамеÑÑÑ
Символ, обÑзаÑелÑнÑй. Символ, клÑÑ ÐºÐ¾ÑоÑого ÑÑебÑеÑÑÑ Ð½Ð°Ð¹Ñи
СÑÑока Ñ ÐºÐ»ÑÑом заданного Ñимвола, еÑли он еÑÑÑ Ð² глобалÑном ÑееÑÑÑе Ñимволов, либо undefined
, еÑли его Ñам неÑ.
var globalSym = Symbol.for("foo"); // СоздаÑÑ Ð½Ð¾Ð²Ñй глобалÑнÑй Ñимвол
Symbol.keyFor(globalSym); // "foo"
var localSym = Symbol();
Symbol.keyFor(localSym); // undefined
// ÐзвеÑÑнÑе ÑÐ¸Ð¼Ð²Ð¾Ð»Ñ Ð½Ðµ ÑвлÑеÑÑÑ Ñимволами,
// коÑоÑÑе наÑ
одÑÑÑÑ Ð² глобалÑном ÑееÑÑÑе Ñимволов
Symbol.keyFor(Symbol.iterator); // undefined
СпеÑиÑикаÑии СовмеÑÑимоÑÑÑ Ñ Ð±ÑаÑзеÑами СмоÑÑиÑе Ñакже
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