ë°ë³µ ê°ë¥í ê°ì²´ì í¤
ì¤ìë: 5
map.keys()를 ì¬ì©í´ ë°°ì´ì ë°íë°ê³ , ì´ ë°°ì´ì ë³ìì ì ì¥í´ .pushì ê°ì ë°°ì´ ë©ìë를 ì ì©íê³ ì¶ë¤ê³ í´ë´
ìë¤.
ìëíì§ ìë¤ì.
let map = new Map();
map.set("name", "John");
let keys = map.keys();
// Error: keys.push is not a function
keys.push("more");
ì´ì ê° ë¬´ìì¼ê¹ì? keys.pushê° ìëíê² íë ¤ë©´ ì´ë»ê² ì½ë를 ê³ ì³ì¼ í ê¹ì?
keys.pushê° ëìíì§ ìì ì´ì ë map.keys()ê° ë°°ì´ì´ ìëë¼ ì´í°ë¬ë¸ì ë°íí기 ë문ì
ëë¤.
Array.fromì ì´ì©íë©´ ë§µì ë°°ì´ë¡ ë³íí ì ììµëë¤.
let map = new Map();
map.set("name", "John");
let keys = Array.from(map.keys());
keys.push("more");
alert(keys); // name, more