time的值是undefined 请问如何更改

<script type="text/javascript">
  var num=50
  var query = new AV.Query('Comment');
  query.notEqualTo('id',0); 
  query.descending('createdAt') 
  query.limit(num); 
  query.find().then(function (todo) {
    for (var i=0;i<num;i++){ 
      var result=todo[i].attributes;
	  time=result.createdAt;
      title=result.comment; 
      url=result.url;  
	  nick=result.nick;  
      var content="<p>"+"<a href='"+"https://sli1989.github.io"+url+"#comments"+"'>"+"<font color='#9932CC'>"+nick+" at "+time+"</font>"+"</a>"+":"+title+"</p>";
      document.getElementById("heheda").innerHTML+=content
    }
  }, function (error) {
    console.log("error");
  });
</script>