Create A Task List Item In SharePoint Using JSOM

Steps
  1. Open your SharePoint site.
  2. Edit SharePoint page and add a Content Editor WebPart.
  3. Add a JavaScript code given below in to CEWP.
  4. Save the page and hit F5.
Code snippet
  1. $(document).ready(function  
  2. {  
  3. CreateTaskList();  
  4. });  
  5.   
  6. function CreateTaskList() {  
  7.   
  8.     var clientContext = new SP.ClientContext(https://gowtham.sharepoint.com/tutorials");  
  9.       
  10. var web = clientContext.get_web();  
  11.   
  12. var listInfo = new SP.ListCreationInformation();  
  13. listInfo.set_title('Tasks List');  
  14. listInfo.set_description('Task List created by JSOM');  
  15. listInfo.set_templateType(SP.ListTemplateType.tasksWithTimelineAndHierarchy);   
  16. listInfo.set_templateFeatureId('B9CE21G7-A437-4A7E-8BC6-946378C850A');  
  17. var list = web.get_lists().add(listInfo);  
  18.   
  19.   
  20.   
  21.     }  
  22.   
  23. function onQuerySucceeded() {  
  24.   
  25.     alert('List created sucessfully: ' + oListItem.get_id());  
  26. }  
  27.   
  28. function onQueryFailed(sender, args) {  
  29.   
  30.     alert('Request failed. ' + args.get_message() + '\n' + args.get_stackTrace());  
  31. }