在JSON对象中,布尔值通常表示为true
或false
。要判断一个值是否为布尔值,你可以使用JavaScript中的typeof
操作符。这里有一个例子:
let jsonObject = { "key1": true, "key2": false, "key3": "stringValue", "key4": 42 }; for (let key in jsonObject) { if (typeof jsonObject[key] === 'boolean') { console.log(key + ' 的值是布尔类型,值为: ' + jsonObject[key]); } else { console.log(key + ' 的值不是布尔类型'); } }
这段代码会遍历JSON对象的所有键值对,并使用typeof
操作符检查每个值的类型。如果值是布尔类型,它会输出相应的信息。