如何在 javascript 中获取 ParseUser 的对象 ID?

How to get object id of ParseUser in javascript?

在以下方法中,只有最后一个方法提供了我将 ParseUser 转换为 JSON 对象然后访问该对象的用户的对象 ID。有没有更好的方式获取objectId?

console.log("GET objectId:" + request.user.get('objectId'));

console.log("objectId:" + request.user.objectId);

console.log("[objectId]: " + request.user["objectId"]);

console.log("toJSON: " + request.user.toJSON().objectId);

您可以使用 JSON.parse(request.user) 来解析数据,然后从中访问属性或项目。我的使用方法如下。

  var data = JSON.parse(response.data.Message);
   console.log(data.Id) \Log Id in data object

要获取 JavaScript 中的用户或任何其他解析对象 objectId,您需要使用 .id 而不是 .objectId 在 Parse JavaScript 中,objectId 保存在 id 属性 下 所以您需要将代码更改为

console.log("GET objectId:" + request.user.id);