我有以下格式的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 –