温馨提示×

json对象中的布尔值怎么判断

小樊
117
2024-09-02 05:10:04
栏目: 编程语言

在JSON对象中,布尔值通常表示为truefalse。要判断一个值是否为布尔值,你可以使用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操作符检查每个值的类型。如果值是布尔类型,它会输出相应的信息。

0