TypeScript Map(マップ)のキー(key)の存在チェックをするサンプル
環境
Windows 11 Pro 64bit
TypeScript 4.4.4
構文
Mapからhas()を呼び出します。
has()の引数に、キーを指定します。
//map=マップ、key=キー
map.has(key)
上記のhas()は、呼び出したMap(マップ)に引数のキーが存在すれば「true」、
存在しなければ「false」を返します。
使用例
const cft: Map<string, number> = new Map(); cft.set("one", 11) cft.set("sogo", 22) cft.set("three", 33) cft.set("toto", 44) cft.set("five", 55) console.log(cft.has("toto")) console.log(cft.has("eight")) console.log(cft.has("sogo"))
出力結果:
[LOG]: true
[LOG]: false
[LOG]: true