Get Logged in User name using jQuery in SharePoint

  1. function getUserInformation() {  
  2.     var context = new SP.ClientContext.get_current();  
  3.     var web = context.get_web();  
  4.     var currentUser = web.get_currentUser();  
  5.     currentUser.retrieve();  
  6.     context.load(web);  
  7.     context.executeQueryAsync(  
  8.   
  9.     function() { //On success function  
  10.         var userObject = web.get_currentUser();  
  11.         var email = userObject.get_email();  
  12.         var id = userObject.get_id();  
  13.         var loginName = userObject.get_title();  
  14.         return loginName;  
  15.     },  
  16.   
  17.     function() { //On fail function  
  18.         alert('Error: ' + args.get_message() + '\n' + args.get_stackTrace());  
  19.     });  
  20. }