在 JavaScript 中获取 JSON-对象名称作为字符串
Get JSON-Object Name as String in JavaScript
如何将对象 muxEnviroments 获取为字符串?我想分析和比较以检查我必须期望的内容类型。
console.log(obj)
向我展示了整个对象。
我的目标是这样的:
jsonObjectName = obj;
if(jsonObjectName =='muxEnviroments'){do the stuff...}
但是如何获取名称 'muxEnviroments' 作为字符串?
{
"muxEnviroments": [
{
"primaryTransmitterName": "sfu5",
"primaryTransmitterIp": "10.7.50.1"
},
{
"primaryTransmitterName": "sfu1",
"primaryTransmitterIp": "10.7.50.4"
}
]
}
您可以使用 hasOwnProperty.
if (obj.hasOwnProperty('muxEnviroments')) {do the stuff...}
如何将对象 muxEnviroments 获取为字符串?我想分析和比较以检查我必须期望的内容类型。
console.log(obj)
向我展示了整个对象。
我的目标是这样的:
jsonObjectName = obj;
if(jsonObjectName =='muxEnviroments'){do the stuff...}
但是如何获取名称 'muxEnviroments' 作为字符串?
{
"muxEnviroments": [
{
"primaryTransmitterName": "sfu5",
"primaryTransmitterIp": "10.7.50.1"
},
{
"primaryTransmitterName": "sfu1",
"primaryTransmitterIp": "10.7.50.4"
}
]
}
您可以使用 hasOwnProperty.
if (obj.hasOwnProperty('muxEnviroments')) {do the stuff...}