Baseline Widely available
Map
å®ä¾ç get()
æ¹æ³è¿å该 map ä¸çæå®å
ç´ ã妿䏿æä¾çé®ç¸å
³èç弿¯ä¸ä¸ªå¯¹è±¡ï¼é£ä¹ä½ å°è·å¾è¯¥å¯¹è±¡çå¼ç¨ï¼å¯¹è¯¥å¯¹è±¡æåç任使´æ¹é½ä¼ææå°å¨ Map
对象ä¸ä¿®æ¹å®ã
const map1 = new Map();
map1.set("bar", "foo");
console.log(map1.get("bar"));
// Expected output: "foo"
console.log(map1.get("baz"));
// Expected output: undefined
è¯æ³ åæ°
key
ä» Map
对象è¿åçå
ç´ çé®ã
䏿å®é®ç¸å
³èçå
ç´ ï¼å¦æé®å¨ Map
å¯¹è±¡ä¸æ¾ä¸å°ï¼åè¿å undefined
ã
const myMap = new Map();
myMap.set("bar", "foo");
console.log(myMap.get("bar")); // è¿å "foo"
console.log(myMap.get("baz")); // è¿å undefined
ä½¿ç¨ get() è·å对对象çå¼ç¨
const arr = [];
const myMap = new Map();
myMap.set("bar", arr);
myMap.get("bar").push("foo");
console.log(arr); // ["foo"]
console.log(myMap.get("bar")); // ["foo"]
注æï¼ææåå§å¯¹è±¡å¼ç¨çæ å°å®é
䏿å³ç对象ä¸è½è¢«åå¾åæ¶ï¼è¿å¯è½ä¼å¯¼è´æå¤çå
åé®é¢ãå¦æä½ å¸æåå¨å¨ map ä¸ç对象å
·æä¸åå§å¯¹è±¡ç¸åççå½å¨æï¼è¯·èèä½¿ç¨ WeakMap
ã
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