无法使用javascript从parse.com用户类检索所需对象

无法使用javascript从parse.com用户类检索所需对象,javascript,parse-platform,Javascript,Parse Platform,我正在使用JavaScript SDK和parse.com 下面的代码用于选择当前登录的用户,然后从“user”类中检索他们的“username”,并在控制台日志中显示 更新,基于下面的答案,我尝试了 var currentUser = Parse.User.current(); var user = currentUser.get("username"); var user = currentUser.get("gender"); console.log(user); conso

我正在使用JavaScript SDK和parse.com

下面的代码用于选择当前登录的用户,然后从“user”类中检索他们的“username”,并在控制台日志中显示

更新,基于下面的答案,我尝试了

var currentUser = Parse.User.current();
var user = currentUser.get("username");
var user = currentUser.get("gender");
   console.log(user); 
   console.log(gender); 
但是现在获取未捕获的引用错误:性别没有定义


目前,我得到以下错误

400后(请求错误) parse-1.2.17.min.js:1t.\u ajax parse-1.2.17.min.js:1t.\u请求 parse-1.2.17.min.js:1 t.Query.find parse-1.2.17.min.js:3(匿名 功能)

这似乎意味着它找不到用户类,但您可以从屏幕截图中看到它确实存在。有谁能帮我解决这个问题吗

使用“var currentUser=Parse.User.current();”您已经拥有了当前用户对象。不要质疑它。只需从对象中获取值

这里有一个问题:

var user = currentUser.get("username");
var user = currentUser.get("gender"); //you also named this var 'user' instead of 'gender'
将此更改为:

var user = currentUser.get("username");
var gender = currentUser.get("gender");

谢谢,我已经更新了你答案的代码,如果你能帮我回答我提出的问题,我会接受你的答案。除了你两次声明var user之外,屏幕截图没有显示user类有性别字段。性别没有定义,因为您指定了用户而不是性别,我假设。。。
var user = currentUser.get("username");
var gender = currentUser.get("gender");