<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://jsdraft.in</loc>
<lastmod>2026-04-04T22:00:10.864Z</lastmod>
<changefreq>weekly</changefreq>
<priority>1</priority>
</url>
<url>
<loc>https://jsdraft.in/learn</loc>
<lastmod>2026-04-04T22:00:10.864Z</lastmod>
<changefreq>daily</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://jsdraft.in/discuss</loc>
<lastmod>2026-04-04T22:00:10.864Z</lastmod>
<changefreq>daily</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://jsdraft.in/playground</loc>
<lastmod>2026-04-04T22:00:10.864Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://jsdraft.in/guidelines</loc>
<lastmod>2026-04-04T22:00:10.864Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://jsdraft.in/privacy-policy</loc>
<lastmod>2026-04-04T22:00:10.864Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://jsdraft.in/terms-of-service</loc>
<lastmod>2026-04-04T22:00:10.864Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://jsdraft.in/cookie-policy</loc>
<lastmod>2026-04-04T22:00:10.864Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://jsdraft.in/support</loc>
<lastmod>2026-04-04T22:00:10.864Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://jsdraft.in/learn/tic-tac-toe-ii</loc>
<lastmod>2026-04-01T17:45:00.362+00:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://jsdraft.in/learn/implement-function-prototype-apply</loc>
<lastmod>2026-01-06T15:27:36.519825+00:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://jsdraft.in/learn/implement-memoize</loc>
<lastmod>2026-01-22T18:55:16.404603+00:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://jsdraft.in/learn/promise-allsettled</loc>
<lastmod>2026-01-13T18:16:36.864+00:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://jsdraft.in/learn/implement-throttle</loc>
<lastmod>2026-01-14T17:59:07.877+00:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://jsdraft.in/learn/dynamic-tabs</loc>
<lastmod>2026-02-17T17:37:50.8165+00:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://jsdraft.in/learn/implement-function-prototype-call</loc>
<lastmod>2026-01-06T15:34:20.374188+00:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://jsdraft.in/learn/implement-function-prototype-bind</loc>
<lastmod>2026-01-06T15:40:40.952138+00:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://jsdraft.in/learn/implementing-a-cancelable-interval</loc>
<lastmod>2025-12-30T07:23:54.404+00:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://jsdraft.in/learn/debounce-method</loc>
<lastmod>2025-12-30T07:11:33.724+00:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://jsdraft.in/learn/bar-chart-with-tooltips-hover-states</loc>
<lastmod>2026-04-01T17:46:21.755+00:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://jsdraft.in/learn/paginated-data-table</loc>
<lastmod>2026-02-23T17:42:03.11+00:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://jsdraft.in/learn/accessible-tabs-aria-standards</loc>
<lastmod>2026-02-17T17:46:14.206+00:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://jsdraft.in/learn/holy-grail-layout-modern-css</loc>
<lastmod>2026-04-01T17:46:45.829+00:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://jsdraft.in/learn/two-factor-authentication-input</loc>
<lastmod>2026-02-23T18:12:06.186+00:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://jsdraft.in/learn/promise-all</loc>
<lastmod>2026-01-13T17:26:41.611+00:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://jsdraft.in/learn/file-explorer-ii</loc>
<lastmod>2026-04-01T17:48:23.093+00:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://jsdraft.in/learn/custom-promise-reject</loc>
<lastmod>2026-01-06T18:28:43.575+00:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://jsdraft.in/learn/file-explorer-iii</loc>
<lastmod>2026-04-01T17:48:04.67+00:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://jsdraft.in/learn/promise-merge</loc>
<lastmod>2026-02-01T19:46:29.249+00:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://jsdraft.in/learn/implement-limit</loc>
<lastmod>2026-02-01T19:31:34.002273+00:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://jsdraft.in/learn/implement-makecounter-ii-object-methods</loc>
<lastmod>2026-02-01T19:13:48.306213+00:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://jsdraft.in/learn/array-prototype-reduce</loc>
<lastmod>2026-01-10T10:27:47.938+00:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://jsdraft.in/learn/promise-any</loc>
<lastmod>2026-01-13T17:57:53.418+00:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://jsdraft.in/learn/progress-bar</loc>
<lastmod>2026-02-17T17:52:44.887864+00:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://jsdraft.in/learn/implement-curry-iii-the-variadic-infinite-curry</loc>
<lastmod>2026-02-01T20:23:06.274+00:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://jsdraft.in/learn/promise-race</loc>
<lastmod>2026-01-13T17:12:28.651047+00:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://jsdraft.in/learn/progress-bar-ii-sequential-queue</loc>
<lastmod>2026-02-17T18:10:17.315+00:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://jsdraft.in/learn/implement-json-stringify</loc>
<lastmod>2026-01-22T18:40:43.319+00:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://jsdraft.in/learn/implement-function-currying-resilient-context-aware</loc>
<lastmod>2026-02-01T19:23:58.321+00:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://jsdraft.in/learn/implement-the-singleton-pattern</loc>
<lastmod>2026-01-14T17:43:44.251729+00:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://jsdraft.in/learn/paginated-data-table-ii</loc>
<lastmod>2026-04-01T17:47:09.727+00:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://jsdraft.in/learn/accordion-component</loc>
<lastmod>2026-01-10T10:08:52.282+00:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://jsdraft.in/learn/canceling-a-scheduled-timeout</loc>
<lastmod>2026-01-06T16:02:50.118+00:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://jsdraft.in/learn/implement-makecounter</loc>
<lastmod>2026-02-01T19:10:01.343854+00:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://jsdraft.in/learn/bar-chart-data-visualization</loc>
<lastmod>2026-04-01T17:45:54.006+00:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://jsdraft.in/learn/file-explorer-i</loc>
<lastmod>2026-04-01T17:48:45.638+00:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://jsdraft.in/learn/implement-middleware-composition</loc>
<lastmod>2026-01-22T19:11:13.96+00:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://jsdraft.in/learn/implement-promise-timeout</loc>
<lastmod>2026-02-01T20:08:41.842095+00:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://jsdraft.in/learn/implement-curry-ii-advanced</loc>
<lastmod>2026-02-01T20:17:09.886+00:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://jsdraft.in/learn/mapping-over-async-functions</loc>
<lastmod>2025-12-30T07:18:23.601+00:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://jsdraft.in/learn/traffic-light</loc>
<lastmod>2026-02-23T17:23:16.58392+00:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://jsdraft.in/learn/array-prototype-filter</loc>
<lastmod>2026-01-10T10:21:23.235+00:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://jsdraft.in/learn/progress-bars-iii-concurrency-limit</loc>
<lastmod>2026-02-17T18:15:40.188+00:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://jsdraft.in/learn/implement-a-todo-list</loc>
<lastmod>2026-02-17T17:20:35.796385+00:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://jsdraft.in/learn/counter-starter</loc>
<lastmod>2026-02-17T17:15:35.963002+00:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://jsdraft.in/learn/tic-tac-toe</loc>
<lastmod>2026-04-01T17:49:59.024+00:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://jsdraft.in/learn/tech-jobs-feed-async-data-merging</loc>
<lastmod>2026-04-01T17:47:32.627+00:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://jsdraft.in/learn/grid-lights</loc>
<lastmod>2025-12-29T18:48:11.788+00:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
</urlset>
