JavaScript Objectの値(value)の存在チェックをするサンプル
環境
Google Chrome 118.0.5993.89(Official Build) (64 ビット)
Windows 11 Pro 64bit
構文
Object.values(対象のオブジェクト).includes(値)
includes()は、対象のObject(オブジェクト)に引数の値(value)が存在すれば「true」、存在しなければ「false」を返します。
使用例
function funA(obj, value) { return Object.values(obj).includes(value) } const ns = { "k1": 41, "kb": 52, "kc": 63, } console.log(funA(ns, 3)) console.log(funA(ns, 52)) console.log(funA(ns, 63))
実行結果
false
true
true