打字稿map.get返回未定义

Mat*_*s.h 7 javascript typescript

当我想要度过难关时,Objectkey拥有undefined所有元素。

我的地图:

nodesMaps : Map<number, Object> = [
{ key: "1", value: Object },
{ key: "2", value: Object },
{ key: "3", value: Object },
]
Run Code Online (Sandbox Code Playgroud)

当我想获取这张地图的值时:

this.nodesMaps.get(1) // return undefined
this.nodesMaps.get("1") // return undefined
Run Code Online (Sandbox Code Playgroud)

小智 6

下面的代码给我..

let map = new Map([
    [ "A", "AA" ],
    [ "B", "BB" ],
    [ "C", "CC" ]
]);

console.log(map.get("A"));
Run Code Online (Sandbox Code Playgroud)

检查这个:https://jsfiddle.net/vipinmpd08/1b68eLdr/91920/