-2
我想遍歷地圖,但沒有任何東西在控制檯中輸出。for..of不適用於地圖
更準確地說我得到的transpiler以下錯誤:
錯誤TS2304:找不到名稱「地圖」。
let map = new Map([
["A", 1],
["B", 2],
["C", 3],
]);
for (let value of map.values()){
console.log(value) ;
}
tsconfig.json:
{
"compilerOptions": {
"module" : "commonjs",
"target" : "es6" ,
"noImplicitAny" : false ,
"sourceMap" : false
}
}
建議?
什麼「不起作用」?你有錯誤嗎?哪裏?你在什麼環境下運行代碼?轉碼代碼是什麼樣的? – Bergi
沒有錯誤。就像我聲稱在控制檯中沒有任何東西會輸出。 –
試試這個解決方案:https://stackoverflow.com/a/39418293/1823841 –