JSON 配列には、異なるキーと値のペアのオブジェクトを含めることができますか? このチュートリアルの JSON 配列の例は、同じキーと値のペアのオブジェクトで構成されています。
{
"example": [
{
"firstName": "John",
"lastName": "Doe"
},
{
"firstName": "Anna",
"lastName": "Smith"
},
{
"firstName": "Peter",
"lastName": "Jones"
}
]
}
JSON 配列内に別のキーと値のペアを含めるように変更したい場合、以下はまだ有効な JSON ですか?
{
"example": [
{
"firstName": "John",
"lastName": "Doe"
},
{
"fruit": "apple"
},
{
"length": 100,
"width": 60,
"height": 30
}
]
}
これを確認したいだけです。その場合、JavaScript を使用して、JSON"example"
フィールドに最初の同種オブジェクトが含まれているか、2 番目の異種オブジェクトが含まれているかを知るにはどうすればよいですか?