我有一个 javascript 对象。
var homeObject=JSON.parse(JSON.stringify(BuildingObject));
var flatNumber=homeObject.flatNo;
那么,有没有什么方法可以直接获取flatNo属性而无需 JSON 转换。
另外,添加进一步说明:
BuildingObject.flatNo
如果直接访问,则返回 undefined,无需 JSON 转换
下面列出了 BuildingObject 的 JSON 输出
{
"flatNo": "34",
"objectId": "4oRaVl96ZQ",
"createdAt": "2013-03-01T17:35:27.724Z",
"updatedAt": "2013-03-01T17:40:45.804Z"
}
还是很惊讶!它打印出来BuildingObject.createdAt
并且BuildingObject.updatedAt
. 问题在于字符串对象“flatNo”和“objectId”