Baseline Widely available
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"]
ë§µì´ ì본 ê°ì²´ì ëí ì°¸ì¡°ë§ ë³´ì íê³ ìë¤ë ê²ì í´ë¹ ê°ì²´ê° ê°ë¹ì§ ì½ë ì
ëì§ ìì ì ìì¼ë©° ì´ë¡ ì¸í´ ì측íì§ ëª»í ë©ëª¨ë¦¬ 문ì ê° ì¼ì´ë ì ììì ì미í©ëë¤. ë§ì½ ë§µì ì ì¥ëì´ ìë ê°ì²´ê° ì본 ê°ì²´ì ëì¼í ìëª
ì ê°ì§ê² íë ¤ë©´ 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