Welcome to a new article of User profile Service in SharePoint 2013. Today I  will be showing you a beautiful way to get Current logged in User’s details on a  page using javaScript.
 
 So let’s do it,
 - Create a new Page
- Add a Content Editor web part
- Place the below code in it.
Code
 
 -----The following HTML code is used to display the Current logged in User name  on a Content Editor Web Part.
 
 Name- <span id="username"></span><br/>
 ---- The following code calls the sp service and append the HTML code replacing  by the value.   
- <script type="text/javascript">   
-   var thisUserAccount ;           
-     $(document).ready(function() {  
-     thisUserAccount= $().SPServices.SPGetCurrentUser({  
-     fieldNames: ["Title","Department","Email"],  
-     debug: false  
- });  
-    
- var nametag="<span id=\"username\">"+thisUserAccount.Title+"</span>";  
-    
- $('#username').replaceWith(nametag);  
-    
- }     
-     ); </script>  
 
This is the result on the Home page
 
 ![]()
 
 As you can see name coming up on the page load of the Site similar way you can  have the following attributes like Department, Email etc. to your Page.
 
 ![]()
 
 You just have to make a change like
 - thisUserAccount.Title
- thisUserAccount.Email
- thisUserAccount.Department
In the code and hence the purpose will be served.
 
 Till then Keep Learning.
 
 Cheers.