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. function CreateTaskList() {
  6. var clientContext = new SP.ClientContext(https://gowtham.sharepoint.com/tutorials");
  7. var web = clientContext.get_web();
  8. var listInfo = new SP.ListCreationInformation();
  9. listInfo.set_title('Tasks List');
  10. listInfo.set_description('Task List created by JSOM');
  11. listInfo.set_templateType(SP.ListTemplateType.tasksWithTimelineAndHierarchy);
  12. listInfo.set_templateFeatureId('B9CE21G7-A437-4A7E-8BC6-946378C850A');
  13. var list = web.get_lists().add(listInfo);
  14. }
  15. function onQuerySucceeded() {
  16. alert('List created sucessfully: ' + oListItem.get_id());
  17. }
  18. function onQueryFailed(sender, args) {
  19. alert('Request failed. ' + args.get_message() + '\n' + args.get_stackTrace());
  20. }