<?xml version="1.0" encoding="UTF-8"?>

<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">

    <!-- =====================================================
         CORE PAGES
    ====================================================== -->

    <url>
        <loc>https://javascript.qatopic.com/</loc>
        <changefreq>daily</changefreq>
        <priority>1.0</priority>
    </url>

    <url>
        <loc>https://javascript.qatopic.com/questions/</loc>
        <changefreq>daily</changefreq>
        <priority>0.9</priority>
    </url>

    <url>
        <loc>https://javascript.qatopic.com/tags/</loc>
        <changefreq>weekly</changefreq>
        <priority>0.9</priority>
    </url>

    <url>
        <loc>https://javascript.qatopic.com/about/</loc>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
    </url>


    <url>
        <loc>https://javascript.qatopic.com/tags/javascript/</loc>
        <changefreq>weekly</changefreq>
        <priority>0.8</priority>
    </url>
    <url>
        <loc>https://javascript.qatopic.com/tags/const/</loc>
        <changefreq>weekly</changefreq>
        <priority>0.8</priority>
    </url>
    <url>
        <loc>https://javascript.qatopic.com/tags/functions/</loc>
        <changefreq>weekly</changefreq>
        <priority>0.8</priority>
    </url>
    <url>
        <loc>https://javascript.qatopic.com/tags/let/</loc>
        <changefreq>weekly</changefreq>
        <priority>0.8</priority>
    </url>
    <url>
        <loc>https://javascript.qatopic.com/tags/variables/</loc>
        <changefreq>weekly</changefreq>
        <priority>0.8</priority>
    </url>
    <url>
        <loc>https://javascript.qatopic.com/tags/array/</loc>
        <changefreq>weekly</changefreq>
        <priority>0.8</priority>
    </url>
    <url>
        <loc>https://javascript.qatopic.com/tags/json/</loc>
        <changefreq>weekly</changefreq>
        <priority>0.8</priority>
    </url>
    <url>
        <loc>https://javascript.qatopic.com/tags/express/</loc>
        <changefreq>weekly</changefreq>
        <priority>0.8</priority>
    </url>
    <url>
        <loc>https://javascript.qatopic.com/tags/dom/</loc>
        <changefreq>weekly</changefreq>
        <priority>0.8</priority>
    </url>
    <url>
        <loc>https://javascript.qatopic.com/tags/events/</loc>
        <changefreq>weekly</changefreq>
        <priority>0.8</priority>
    </url>
    <url>
        <loc>https://javascript.qatopic.com/tags/npm/</loc>
        <changefreq>weekly</changefreq>
        <priority>0.8</priority>
    </url>
    <url>
        <loc>https://javascript.qatopic.com/tags/react/</loc>
        <changefreq>weekly</changefreq>
        <priority>0.8</priority>
    </url>
    <url>
        <loc>https://javascript.qatopic.com/tags/scope/</loc>
        <changefreq>weekly</changefreq>
        <priority>0.8</priority>
    </url>
    <url>
        <loc>https://javascript.qatopic.com/tags/error-handling/</loc>
        <changefreq>weekly</changefreq>
        <priority>0.8</priority>
    </url>
    <url>
        <loc>https://javascript.qatopic.com/tags/security/</loc>
        <changefreq>weekly</changefreq>
        <priority>0.8</priority>
    </url>
    <url>
        <loc>https://javascript.qatopic.com/tags/arrays/</loc>
        <changefreq>weekly</changefreq>
        <priority>0.8</priority>
    </url>
    <url>
        <loc>https://javascript.qatopic.com/tags/babel/</loc>
        <changefreq>weekly</changefreq>
        <priority>0.8</priority>
    </url>
    <url>
        <loc>https://javascript.qatopic.com/tags/promises/</loc>
        <changefreq>weekly</changefreq>
        <priority>0.8</priority>
    </url>
    <url>
        <loc>https://javascript.qatopic.com/tags/vue/</loc>
        <changefreq>weekly</changefreq>
        <priority>0.8</priority>
    </url>
    <url>
        <loc>https://javascript.qatopic.com/tags/angular/</loc>
        <changefreq>weekly</changefreq>
        <priority>0.8</priority>
    </url>
    <url>
        <loc>https://javascript.qatopic.com/tags/call-stack/</loc>
        <changefreq>weekly</changefreq>
        <priority>0.8</priority>
    </url>
    <url>
        <loc>https://javascript.qatopic.com/tags/event-listeners/</loc>
        <changefreq>weekly</changefreq>
        <priority>0.8</priority>
    </url>
    <url>
        <loc>https://javascript.qatopic.com/tags/fetch-api/</loc>
        <changefreq>weekly</changefreq>
        <priority>0.8</priority>
    </url>
    <url>
        <loc>https://javascript.qatopic.com/tags/hoisting/</loc>
        <changefreq>weekly</changefreq>
        <priority>0.8</priority>
    </url>
    <url>
        <loc>https://javascript.qatopic.com/tags/modules/</loc>
        <changefreq>weekly</changefreq>
        <priority>0.8</priority>
    </url>
    <url>
        <loc>https://javascript.qatopic.com/question/how-can-i-prevent-a-form-from-submitting-when-a-required-field-is-empty-in-javascript--346/</loc>
        <lastmod>2026-05-31</lastmod>
        <changefreq>weekly</changefreq>
        <priority>0.8</priority>
    </url>
    <url>
        <loc>https://javascript.qatopic.com/question/what-is-the-difference-between-let-and-var-in-javascript-scope--345/</loc>
        <lastmod>2026-05-30</lastmod>
        <changefreq>weekly</changefreq>
        <priority>0.8</priority>
    </url>
    <url>
        <loc>https://javascript.qatopic.com/question/what-are-the-differences-between-var-let-and-const-in-javascript-1--344/</loc>
        <lastmod>2026-05-29</lastmod>
        <changefreq>weekly</changefreq>
        <priority>0.8</priority>
    </url>
    <url>
        <loc>https://javascript.qatopic.com/question/how-can-i-debounce-a-function-to-limit-how-often-it-executes-1--343/</loc>
        <lastmod>2026-05-28</lastmod>
        <changefreq>weekly</changefreq>
        <priority>0.8</priority>
    </url>
    <url>
        <loc>https://javascript.qatopic.com/question/why-does-this-behave-differently-inside-an-arrow-function-compared-to-a-regular-function--342/</loc>
        <lastmod>2026-05-27</lastmod>
        <changefreq>weekly</changefreq>
        <priority>0.8</priority>
    </url>
    <url>
        <loc>https://javascript.qatopic.com/question/how-does-javascript-handle-variable-hoisting-within-functions--341/</loc>
        <lastmod>2026-05-26</lastmod>
        <changefreq>weekly</changefreq>
        <priority>0.8</priority>
    </url>
    <url>
        <loc>https://javascript.qatopic.com/question/what-is-the-difference-between-var-let-and-const-in-javascript-4--340/</loc>
        <lastmod>2026-05-25</lastmod>
        <changefreq>weekly</changefreq>
        <priority>0.8</priority>
    </url>
    <url>
        <loc>https://javascript.qatopic.com/question/how-can-i-check-if-an-object-has-a-specific-property-in-javascript-1--339/</loc>
        <lastmod>2026-05-24</lastmod>
        <changefreq>weekly</changefreq>
        <priority>0.8</priority>
    </url>
    <url>
        <loc>https://javascript.qatopic.com/question/what-is-the-difference-between-null-and-undefined-in-javascript-3--338/</loc>
        <lastmod>2026-05-23</lastmod>
        <changefreq>weekly</changefreq>
        <priority>0.8</priority>
    </url>
    <url>
        <loc>https://javascript.qatopic.com/question/what-are-the-differences-between-let-const-and-var-in-javascript-2--337/</loc>
        <lastmod>2026-05-22</lastmod>
        <changefreq>weekly</changefreq>
        <priority>0.8</priority>
    </url>
    <url>
        <loc>https://javascript.qatopic.com/question/what-happens-if-you-accidentally-redeclare-a-variable-with-let-in-the-same-scope--336/</loc>
        <lastmod>2026-05-21</lastmod>
        <changefreq>weekly</changefreq>
        <priority>0.8</priority>
    </url>
    <url>
        <loc>https://javascript.qatopic.com/question/how-can-i-detect-when-the-user-has-finished-typing-in-an-input-field-using-vanilla-javascript--335/</loc>
        <lastmod>2026-05-20</lastmod>
        <changefreq>weekly</changefreq>
        <priority>0.8</priority>
    </url>
    <url>
        <loc>https://javascript.qatopic.com/question/what-are-the-differences-between-var-let-and-const-in-javascript--334/</loc>
        <lastmod>2026-05-19</lastmod>
        <changefreq>weekly</changefreq>
        <priority>0.8</priority>
    </url>
    <url>
        <loc>https://javascript.qatopic.com/question/what-are-the-differences-between-let-and-var-in-javascript-scope--333/</loc>
        <lastmod>2026-05-18</lastmod>
        <changefreq>weekly</changefreq>
        <priority>0.8</priority>
    </url>
    <url>
        <loc>https://javascript.qatopic.com/question/what-is-the-difference-between-localstorage-and-sessionstorage-in-javascript--332/</loc>
        <lastmod>2026-05-17</lastmod>
        <changefreq>weekly</changefreq>
        <priority>0.8</priority>
    </url>

</urlset>