我有以下格式的JSON响应。使用' - '的Javascript对象属性无法正常工作
{
"_meta" : {
"next-person-id" : "1001",
"totalPersons" : "1000"
}
}
我采用了棱角分明的$http
服务检索这一点,并试图访问next-person-id
属性在JavaScript中像下面,
$http.get(url).then(
function(response){
console.log(response._meta.next-person-id);
}
);
但在响应next-person-id
未定义始终。但是我可以访问totalPersons属性。在javascript中使用“ - ”字符获取属性有什么问题吗?
您可以通过以下链接查看JavaScript变量名验证https://mothereff.in/js-variables#%E0%B2%A0% 5f%E0%B2%A0 –