Baseline Widely available
WeakMap
å®ä¾ç get()
æ¹æ³è¿å该 WeakMap
ä¸çæå®å
ç´ ã
const weakmap1 = new WeakMap();
const object1 = {};
const object2 = {};
weakmap1.set(object1, 42);
console.log(weakmap1.get(object1));
// Expected output: 42
console.log(weakmap1.get(object2));
// Expected output: undefined
è¯æ³ åæ°
key
è¦ä» WeakMap
对象è¿åçå
ç´ çé®ã
该 WeakMap
对象ä¸ä¸æå®é®ç¸å
³èçå
ç´ ã妿æ¾ä¸å°è¯¥é®ï¼åè¿å undefined
ã妿 key
䏿¯å¯¹è±¡æéå
¨å±æ³¨åç符å·ï¼åå§ç»è¿å undefined
ã
const wm = new WeakMap();
wm.set(window, "foo");
wm.get(window); // è¿å "foo"ã
wm.get("baz"); // è¿å 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