Baseline Widely available
Symbol.keyFor()
éçã¡ã½ããã¯ãæå®ãããã·ã³ãã«ã«ã¤ãã¦ãå
±æã·ã³ãã«ãã¼ãã°ãã¼ãã«ã·ã³ãã«ã¬ã¸ã¹ããªã¼ããåãåãã¾ãã
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
æ§æ 弿°
sym
ã·ã³ãã«ãå¿ é ããã¼ãæ¢ãã·ã³ãã«ã
ã°ãã¼ãã«ã¬ã¸ã¹ããªã¼ã§è¦ã¤ãã£ãå ´åã¯ãä¸ããããã·ã³ãã«ã®ãã¼ã表ãæååã§ãããã以å¤ã®å ´å㯠undefined
ã§ãã
const globalSym = Symbol.for("foo"); // æ°ããã°ãã¼ãã«ã·ã³ãã«ã使
Symbol.keyFor(globalSym); // "foo"
const 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