Baseline Widely available
WeakSet()
æé 彿°å建 WeakSet
对象ã
new WeakSet()
new WeakSet(iterable)
夿³¨ï¼ WeakSet()
æé 彿°åªè½ä½¿ç¨ new
è°ç¨ãä¸ä½¿ç¨ new
èç´æ¥è°ç¨ä¼æåº TypeError
ã
iterable
å¯é
å¦æä¼ å
¥äºä¸ä¸ªå¯è¿ä»£å¯¹è±¡ï¼è¿ä¸ªå¯¹è±¡çææå
ç´ é½ä¼è¢«æ·»å å°æ°ç WeakSet
对象ä¸ãnull
ä¼è¢«è§ä¸º undefined
ã
const ws = new WeakSet();
const foo = {};
const bar = {};
ws.add(foo);
ws.add(bar);
ws.has(foo); // true
ws.has(bar); // true
ws.delete(foo); // å° foo ä»éåä¸ç§»é¤
ws.has(foo); // falseï¼foo å·²ç»è¢«ç§»é¤
ws.has(bar); // trueï¼bar 被ä¿ç
请注æ foo !== bar
ãå®ä»¬æ¯ç¸ä¼¼ç对象ï¼ä½å®ä»¬ä¸æ¯åä¸ä¸ªå¯¹è±¡ãå æ¤ï¼å®ä»¬é½ä¼è¢«æ·»å å°éåä¸ã
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