<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://www.visualjs.in</loc>
<lastmod>2026-06-05T14:28:18.861Z</lastmod>
<changefreq>weekly</changefreq>
<priority>1</priority>
</url>
<url>
<loc>https://www.visualjs.in/visualizer</loc>
<lastmod>2026-06-05T14:28:18.861Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://www.visualjs.in/arrays</loc>
<lastmod>2026-06-05T14:28:18.861Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://www.visualjs.in/introduction</loc>
<lastmod>2026-06-05T14:28:18.861Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://www.visualjs.in/variables</loc>
<lastmod>2026-06-05T14:28:18.861Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://www.visualjs.in/operators</loc>
<lastmod>2026-06-05T14:28:18.861Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://www.visualjs.in/type-conversion</loc>
<lastmod>2026-06-05T14:28:18.861Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://www.visualjs.in/user-interaction</loc>
<lastmod>2026-06-05T14:28:18.861Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://www.visualjs.in/functions</loc>
<lastmod>2026-06-05T14:28:18.861Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://www.visualjs.in/objects</loc>
<lastmod>2026-06-05T14:28:18.861Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://www.visualjs.in/loops</loc>
<lastmod>2026-06-05T14:28:18.861Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.visualjs.in/conditionals</loc>
<lastmod>2026-06-05T14:28:18.861Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.visualjs.in/logical-thinking</loc>
<lastmod>2026-06-05T14:28:18.861Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.visualjs.in/loop-control</loc>
<lastmod>2026-06-05T14:28:18.861Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.visualjs.in/nested-loops</loc>
<lastmod>2026-06-05T14:28:18.861Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.visualjs.in/strings</loc>
<lastmod>2026-06-05T14:28:18.861Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.visualjs.in/closures</loc>
<lastmod>2026-06-05T14:28:18.861Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.visualjs.in/promises</loc>
<lastmod>2026-06-05T14:28:18.861Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.visualjs.in/classes</loc>
<lastmod>2026-06-05T14:28:18.861Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.visualjs.in/destructuring</loc>
<lastmod>2026-06-05T14:28:18.861Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.visualjs.in/collections</loc>
<lastmod>2026-06-05T14:28:18.861Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.visualjs.in/error-handling</loc>
<lastmod>2026-06-05T14:28:18.861Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.visualjs.in/dom</loc>
<lastmod>2026-06-05T14:28:18.861Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.visualjs.in/event-loop</loc>
<lastmod>2026-06-05T14:28:18.861Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.visualjs.in/deep-concepts</loc>
<lastmod>2026-06-05T14:28:18.861Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.visualjs.in/deep-memory</loc>
<lastmod>2026-06-05T14:28:18.861Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.visualjs.in/memory-engine</loc>
<lastmod>2026-06-05T14:28:18.861Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.visualjs.in/runtime-internals</loc>
<lastmod>2026-06-05T14:28:18.861Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.visualjs.in/execution-compare</loc>
<lastmod>2026-06-05T14:28:18.861Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.visualjs.in/function-parameters</loc>
<lastmod>2026-06-05T14:28:18.861Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.visualjs.in/return-values</loc>
<lastmod>2026-06-05T14:28:18.861Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.visualjs.in/function-expressions</loc>
<lastmod>2026-06-05T14:28:18.861Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.visualjs.in/arrow-functions</loc>
<lastmod>2026-06-05T14:28:18.861Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.visualjs.in/callback-functions</loc>
<lastmod>2026-06-05T14:28:18.861Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.visualjs.in/array-methods</loc>
<lastmod>2026-06-05T14:28:18.861Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.visualjs.in/object-methods</loc>
<lastmod>2026-06-05T14:28:18.861Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.visualjs.in/spread-rest</loc>
<lastmod>2026-06-05T14:28:18.861Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.visualjs.in/json</loc>
<lastmod>2026-06-05T14:28:18.861Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.visualjs.in/playground</loc>
<lastmod>2026-06-05T14:28:18.861Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.visualjs.in/execution-context</loc>
<lastmod>2026-06-05T14:28:18.861Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.visualjs.in/hoisting</loc>
<lastmod>2026-06-05T14:28:18.861Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.visualjs.in/call-stack</loc>
<lastmod>2026-06-05T14:28:18.861Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.visualjs.in/memory-management</loc>
<lastmod>2026-06-05T14:28:18.861Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.visualjs.in/advanced-closures</loc>
<lastmod>2026-06-05T14:28:18.861Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.visualjs.in/prototypes</loc>
<lastmod>2026-06-05T14:28:18.861Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.visualjs.in/prototype-chain</loc>
<lastmod>2026-06-05T14:28:18.861Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.visualjs.in/inheritance</loc>
<lastmod>2026-06-05T14:28:18.861Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.visualjs.in/sync-vs-async</loc>
<lastmod>2026-06-05T14:28:18.861Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.visualjs.in/timers</loc>
<lastmod>2026-06-05T14:28:18.861Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.visualjs.in/async-callbacks</loc>
<lastmod>2026-06-05T14:28:18.861Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.visualjs.in/async-await</loc>
<lastmod>2026-06-05T14:28:18.861Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.visualjs.in/async-error-handling</loc>
<lastmod>2026-06-05T14:28:18.861Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.visualjs.in/fetch-api</loc>
<lastmod>2026-06-05T14:28:18.861Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.visualjs.in/working-with-apis</loc>
<lastmod>2026-06-05T14:28:18.861Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.visualjs.in/selecting-elements</loc>
<lastmod>2026-06-05T14:28:18.861Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.visualjs.in/modifying-elements</loc>
<lastmod>2026-06-05T14:28:18.861Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.visualjs.in/events</loc>
<lastmod>2026-06-05T14:28:18.861Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.visualjs.in/event-propagation</loc>
<lastmod>2026-06-05T14:28:18.861Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.visualjs.in/forms-validation</loc>
<lastmod>2026-06-05T14:28:18.861Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.visualjs.in/local-storage</loc>
<lastmod>2026-06-05T14:28:18.861Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.visualjs.in/session-storage</loc>
<lastmod>2026-06-05T14:28:18.861Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.visualjs.in/let-and-const</loc>
<lastmod>2026-06-05T14:28:18.861Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.visualjs.in/template-literals</loc>
<lastmod>2026-06-05T14:28:18.861Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.visualjs.in/default-parameters</loc>
<lastmod>2026-06-05T14:28:18.861Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.visualjs.in/modules</loc>
<lastmod>2026-06-05T14:28:18.861Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.visualjs.in/spread-operator</loc>
<lastmod>2026-06-05T14:28:18.861Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.visualjs.in/rest-parameters</loc>
<lastmod>2026-06-05T14:28:18.861Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.visualjs.in/optional-chaining</loc>
<lastmod>2026-06-05T14:28:18.861Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.visualjs.in/nullish-coalescing</loc>
<lastmod>2026-06-05T14:28:18.861Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.visualjs.in/microtasks-macrotasks</loc>
<lastmod>2026-06-05T14:28:18.861Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.visualjs.in/web-apis</loc>
<lastmod>2026-06-05T14:28:18.861Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.visualjs.in/rendering-pipeline</loc>
<lastmod>2026-06-05T14:28:18.861Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.visualjs.in/browser-engine</loc>
<lastmod>2026-06-05T14:28:18.861Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.visualjs.in/modules-bundlers</loc>
<lastmod>2026-06-05T14:28:18.861Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.visualjs.in/debugging-techniques</loc>
<lastmod>2026-06-05T14:28:18.861Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.visualjs.in/performance-optimization</loc>
<lastmod>2026-06-05T14:28:18.861Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.visualjs.in/design-patterns</loc>
<lastmod>2026-06-05T14:28:18.861Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.visualjs.in/testing</loc>
<lastmod>2026-06-05T14:28:18.861Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.visualjs.in/security-best-practices</loc>
<lastmod>2026-06-05T14:28:18.861Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.visualjs.in/calculator</loc>
<lastmod>2026-06-05T14:28:18.861Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.visualjs.in/todo-app</loc>
<lastmod>2026-06-05T14:28:18.861Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.visualjs.in/weather-app</loc>
<lastmod>2026-06-05T14:28:18.861Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.visualjs.in/notes-app</loc>
<lastmod>2026-06-05T14:28:18.861Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.visualjs.in/quiz-application</loc>
<lastmod>2026-06-05T14:28:18.861Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.visualjs.in/expense-tracker</loc>
<lastmod>2026-06-05T14:28:18.861Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.visualjs.in/chat-application</loc>
<lastmod>2026-06-05T14:28:18.861Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.visualjs.in/ecommerce-frontend</loc>
<lastmod>2026-06-05T14:28:18.861Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.visualjs.in/introduction-to-nodejs</loc>
<lastmod>2026-06-05T14:28:18.861Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.visualjs.in/npm</loc>
<lastmod>2026-06-05T14:28:18.861Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.visualjs.in/package-management</loc>
<lastmod>2026-06-05T14:28:18.861Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.visualjs.in/build-tools</loc>
<lastmod>2026-06-05T14:28:18.861Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.visualjs.in/introduction-to-react</loc>
<lastmod>2026-06-05T14:28:18.861Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.visualjs.in/introduction-to-nextjs</loc>
<lastmod>2026-06-05T14:28:18.861Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.visualjs.in/about</loc>
<lastmod>2026-06-05T14:28:18.861Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://www.visualjs.in/privacy</loc>
<lastmod>2026-06-05T14:28:18.861Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.3</priority>
</url>
<url>
<loc>https://www.visualjs.in/terms</loc>
<lastmod>2026-06-05T14:28:18.861Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.3</priority>
</url>
</urlset>
