<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0" xmlns:cc="http://cyber.law.harvard.edu/rss/creativeCommonsRssModule.html">
    <channel>
        <title><![CDATA[Just JavaScript Tutorials - Medium]]></title>
        <description><![CDATA[Pro tutorials about just JavaScript: “vanilla JS” without frameworks, frontend JS, backend JS / Node.js, and the npm package ecosystem. - Medium]]></description>
        <link>https://medium.com/just-javascript-tutorials?source=rss----625a830f0d20---4</link>
        <image>
            <url>https://cdn-images-1.medium.com/proxy/1*TGH72Nnw24QL3iV9IOm4VA.png</url>
            <title>Just JavaScript Tutorials - Medium</title>
            <link>https://medium.com/just-javascript-tutorials?source=rss----625a830f0d20---4</link>
        </image>
        <generator>Medium</generator>
        <lastBuildDate>Fri, 13 Nov 2026 18:24:43 GMT</lastBuildDate>
        <atom:link href="https://medium.com/feed/just-javascript-tutorials" rel="self" type="application/rss+xml"/>
        <webMaster><![CDATA[yourfriends@medium.com]]></webMaster>
        <atom:link href="http://medium.superfeedr.com/" rel="hub"/>
        <item>
            <title><![CDATA[Is Negative Zero (-0) a Number in JavaScript?]]></title>
            <description><![CDATA[<div class="medium-feed-item"><p class="medium-feed-image"><a href="https://medium.com/just-javascript-tutorials/is-negative-zero-0-a-number-in-javascript-c62739f80114?source=rss----625a830f0d20---4"><img src="https://cdn-images-1.medium.com/max/2600/1*um7I-gcw6xt9KpQfwYsAgw.jpeg" width="4346"></a></p><p class="medium-feed-snippet">JavaScript has a feature called signed zeroes, where positive zero (+0) is the same as unsigned zero (0), but negative zero (-0) is&#xA0;&#x2026;</p><p class="medium-feed-link"><a href="https://medium.com/just-javascript-tutorials/is-negative-zero-0-a-number-in-javascript-c62739f80114?source=rss----625a830f0d20---4">Continue reading on Just JavaScript Tutorials »</a></p></div>]]></description>
            <link>https://medium.com/just-javascript-tutorials/is-negative-zero-0-a-number-in-javascript-c62739f80114?source=rss----625a830f0d20---4</link>
            <guid isPermaLink="false">https://medium.com/p/c62739f80114</guid>
            <category><![CDATA[programming]]></category>
            <category><![CDATA[software-development]]></category>
            <category><![CDATA[software-engineering]]></category>
            <category><![CDATA[coding]]></category>
            <category><![CDATA[javascript]]></category>
            <dc:creator><![CDATA[Dr. Derek Austin ]]></dc:creator>
            <pubDate>Tue, 10 Feb 2026 21:19:30 GMT</pubDate>
            <atom:updated>2026-02-10T21:19:31.908Z</atom:updated>
        </item>
        <item>
            <title><![CDATA[How to Remove a Key from an Object in JavaScript]]></title>
            <description><![CDATA[<div class="medium-feed-item"><p class="medium-feed-image"><a href="https://medium.com/just-javascript-tutorials/how-to-remove-a-key-from-an-object-in-javascript-9e5cf823fd37?source=rss----625a830f0d20---4"><img src="https://cdn-images-1.medium.com/max/2349/1*FSBt8_StJV00wyPumZSUQQ.jpeg" width="2349"></a></p><p class="medium-feed-snippet">To remove an object key from a JavaScript object, you can&#x2019;t use the assignment operator (=). Instead, you need to learn the rules for the&#x2026;</p><p class="medium-feed-link"><a href="https://medium.com/just-javascript-tutorials/how-to-remove-a-key-from-an-object-in-javascript-9e5cf823fd37?source=rss----625a830f0d20---4">Continue reading on Just JavaScript Tutorials »</a></p></div>]]></description>
            <link>https://medium.com/just-javascript-tutorials/how-to-remove-a-key-from-an-object-in-javascript-9e5cf823fd37?source=rss----625a830f0d20---4</link>
            <guid isPermaLink="false">https://medium.com/p/9e5cf823fd37</guid>
            <category><![CDATA[javascript]]></category>
            <category><![CDATA[programming]]></category>
            <category><![CDATA[software-development]]></category>
            <category><![CDATA[software-engineering]]></category>
            <category><![CDATA[web-development]]></category>
            <dc:creator><![CDATA[Dr. Derek Austin ]]></dc:creator>
            <pubDate>Tue, 10 Feb 2026 21:19:10 GMT</pubDate>
            <atom:updated>2026-02-10T21:19:12.513Z</atom:updated>
        </item>
        <item>
            <title><![CDATA[How to Load External JavaScript Files From the Browser Console]]></title>
            <description><![CDATA[<div class="medium-feed-item"><p class="medium-feed-image"><a href="https://medium.com/just-javascript-tutorials/how-to-load-external-javascript-files-from-the-browser-console-8eb97f7db778?source=rss----625a830f0d20---4"><img src="https://cdn-images-1.medium.com/max/2532/1*vnUlL5hJGaHc70ihe5g3iA.png" width="2532"></a></p><p class="medium-feed-snippet">Loading an external script directly from the console can be tricky. Here is how to import JavaScript without a script tag directly from&#x2026;</p><p class="medium-feed-link"><a href="https://medium.com/just-javascript-tutorials/how-to-load-external-javascript-files-from-the-browser-console-8eb97f7db778?source=rss----625a830f0d20---4">Continue reading on Just JavaScript Tutorials »</a></p></div>]]></description>
            <link>https://medium.com/just-javascript-tutorials/how-to-load-external-javascript-files-from-the-browser-console-8eb97f7db778?source=rss----625a830f0d20---4</link>
            <guid isPermaLink="false">https://medium.com/p/8eb97f7db778</guid>
            <category><![CDATA[software-development]]></category>
            <category><![CDATA[web-development]]></category>
            <category><![CDATA[javascript]]></category>
            <category><![CDATA[programming]]></category>
            <category><![CDATA[software-engineering]]></category>
            <dc:creator><![CDATA[Dr. Derek Austin ]]></dc:creator>
            <pubDate>Tue, 10 Feb 2026 21:15:36 GMT</pubDate>
            <atom:updated>2026-02-10T21:15:38.707Z</atom:updated>
        </item>
        <item>
            <title><![CDATA[How to Use Set to Filter Unique Items in JavaScript ES6]]></title>
            <description><![CDATA[<div class="medium-feed-item"><p class="medium-feed-image"><a href="https://medium.com/just-javascript-tutorials/how-to-use-set-to-filter-unique-items-in-javascript-es6-196c55ce924b?source=rss----625a830f0d20---4"><img src="https://cdn-images-1.medium.com/max/2600/0*c794ezFAB7ul69Kd" width="5618"></a></p><p class="medium-feed-snippet">Need unique values in JavaScript? That&#x2019;s where the Set object comes in. Here&#x2019;s how to use Set to filter a list of unique primitive values&#x2026;</p><p class="medium-feed-link"><a href="https://medium.com/just-javascript-tutorials/how-to-use-set-to-filter-unique-items-in-javascript-es6-196c55ce924b?source=rss----625a830f0d20---4">Continue reading on Just JavaScript Tutorials »</a></p></div>]]></description>
            <link>https://medium.com/just-javascript-tutorials/how-to-use-set-to-filter-unique-items-in-javascript-es6-196c55ce924b?source=rss----625a830f0d20---4</link>
            <guid isPermaLink="false">https://medium.com/p/196c55ce924b</guid>
            <category><![CDATA[programming]]></category>
            <category><![CDATA[es6]]></category>
            <category><![CDATA[javascript]]></category>
            <category><![CDATA[software-engineering]]></category>
            <category><![CDATA[web-development]]></category>
            <dc:creator><![CDATA[Dr. Derek Austin ]]></dc:creator>
            <pubDate>Tue, 10 Feb 2026 21:15:13 GMT</pubDate>
            <atom:updated>2026-02-10T21:15:15.677Z</atom:updated>
        </item>
        <item>
            <title><![CDATA[ES6 Pop Quiz: Shorthand Method & Property Names]]></title>
            <description><![CDATA[<div class="medium-feed-item"><p class="medium-feed-image"><a href="https://medium.com/just-javascript-tutorials/es6-pop-quiz-shorthand-method-property-names-45c23384e67a?source=rss----625a830f0d20---4"><img src="https://cdn-images-1.medium.com/max/2600/0*MyN-Dfg3qbNyu7eV" width="5184"></a></p><p class="medium-feed-snippet">Do you know if these JavaScript code blocks are equivalent? Test your knowledge about shorthand method and property names.</p><p class="medium-feed-link"><a href="https://medium.com/just-javascript-tutorials/es6-pop-quiz-shorthand-method-property-names-45c23384e67a?source=rss----625a830f0d20---4">Continue reading on Just JavaScript Tutorials »</a></p></div>]]></description>
            <link>https://medium.com/just-javascript-tutorials/es6-pop-quiz-shorthand-method-property-names-45c23384e67a?source=rss----625a830f0d20---4</link>
            <guid isPermaLink="false">https://medium.com/p/45c23384e67a</guid>
            <category><![CDATA[programming]]></category>
            <category><![CDATA[technology]]></category>
            <category><![CDATA[javascript]]></category>
            <category><![CDATA[data-science]]></category>
            <category><![CDATA[software-development]]></category>
            <dc:creator><![CDATA[Dr. Derek Austin ]]></dc:creator>
            <pubDate>Tue, 10 Feb 2026 21:03:40 GMT</pubDate>
            <atom:updated>2026-02-10T21:03:41.896Z</atom:updated>
        </item>
        <item>
            <title><![CDATA[The 3 advantages of  backtick literals (``) in JavaScript]]></title>
            <description><![CDATA[<div class="medium-feed-item"><p class="medium-feed-image"><a href="https://medium.com/just-javascript-tutorials/the-3-advantages-of-backtick-literals-in-javascript-f6beade4a9cf?source=rss----625a830f0d20---4"><img src="https://cdn-images-1.medium.com/max/2600/0*DneL6YEdhVpyvSvS" width="4928"></a></p><p class="medium-feed-snippet">These &#x201C;fancy strings&#x201D; interpolate variables, avoid the need to escape quote characters, and allow multi-line strings without the \n&#x2026;</p><p class="medium-feed-link"><a href="https://medium.com/just-javascript-tutorials/the-3-advantages-of-backtick-literals-in-javascript-f6beade4a9cf?source=rss----625a830f0d20---4">Continue reading on Just JavaScript Tutorials »</a></p></div>]]></description>
            <link>https://medium.com/just-javascript-tutorials/the-3-advantages-of-backtick-literals-in-javascript-f6beade4a9cf?source=rss----625a830f0d20---4</link>
            <guid isPermaLink="false">https://medium.com/p/f6beade4a9cf</guid>
            <category><![CDATA[data-science]]></category>
            <category><![CDATA[programming]]></category>
            <category><![CDATA[technology]]></category>
            <category><![CDATA[javascript]]></category>
            <category><![CDATA[software-engineering]]></category>
            <dc:creator><![CDATA[Dr. Derek Austin ]]></dc:creator>
            <pubDate>Tue, 10 Feb 2026 21:03:30 GMT</pubDate>
            <atom:updated>2026-02-10T21:03:32.106Z</atom:updated>
        </item>
        <item>
            <title><![CDATA[How to check for NaN in JavaScript]]></title>
            <description><![CDATA[<div class="medium-feed-item"><p class="medium-feed-image"><a href="https://medium.com/just-javascript-tutorials/how-to-check-for-nan-in-javascript-4294e555b447?source=rss----625a830f0d20---4"><img src="https://cdn-images-1.medium.com/max/2600/0*GwFIgu41R-MjCh0y" width="4608"></a></p><p class="medium-feed-snippet">Checking for NaN (&#x201C;not a number&#x201D;) is as simple as checking for self-equality in JavaScript.</p><p class="medium-feed-link"><a href="https://medium.com/just-javascript-tutorials/how-to-check-for-nan-in-javascript-4294e555b447?source=rss----625a830f0d20---4">Continue reading on Just JavaScript Tutorials »</a></p></div>]]></description>
            <link>https://medium.com/just-javascript-tutorials/how-to-check-for-nan-in-javascript-4294e555b447?source=rss----625a830f0d20---4</link>
            <guid isPermaLink="false">https://medium.com/p/4294e555b447</guid>
            <category><![CDATA[software-engineering]]></category>
            <category><![CDATA[javascript]]></category>
            <category><![CDATA[programming]]></category>
            <category><![CDATA[technology]]></category>
            <category><![CDATA[data-science]]></category>
            <dc:creator><![CDATA[Dr. Derek Austin ]]></dc:creator>
            <pubDate>Tue, 10 Feb 2026 21:02:58 GMT</pubDate>
            <atom:updated>2026-02-10T21:02:59.977Z</atom:updated>
        </item>
        <item>
            <title><![CDATA[How to sort an array numerically in JavaScript]]></title>
            <description><![CDATA[<div class="medium-feed-item"><p class="medium-feed-image"><a href="https://medium.com/just-javascript-tutorials/how-to-sort-an-array-numerically-in-javascript-2b22710e3958?source=rss----625a830f0d20---4"><img src="https://cdn-images-1.medium.com/max/2600/0*-kShu_w1Zaubb4bU" width="5296"></a></p><p class="medium-feed-snippet">The default ECMAScript sort is alphabetical, so a little magic is needed to sort an array in numerical order.</p><p class="medium-feed-link"><a href="https://medium.com/just-javascript-tutorials/how-to-sort-an-array-numerically-in-javascript-2b22710e3958?source=rss----625a830f0d20---4">Continue reading on Just JavaScript Tutorials »</a></p></div>]]></description>
            <link>https://medium.com/just-javascript-tutorials/how-to-sort-an-array-numerically-in-javascript-2b22710e3958?source=rss----625a830f0d20---4</link>
            <guid isPermaLink="false">https://medium.com/p/2b22710e3958</guid>
            <category><![CDATA[technology]]></category>
            <category><![CDATA[software-engineering]]></category>
            <category><![CDATA[programming]]></category>
            <category><![CDATA[data-science]]></category>
            <category><![CDATA[javascript]]></category>
            <dc:creator><![CDATA[Dr. Derek Austin ]]></dc:creator>
            <pubDate>Tue, 10 Feb 2026 20:58:51 GMT</pubDate>
            <atom:updated>2026-02-10T20:58:53.331Z</atom:updated>
        </item>
        <item>
            <title><![CDATA[How to check for a number in JavaScript]]></title>
            <description><![CDATA[<div class="medium-feed-item"><p class="medium-feed-image"><a href="https://medium.com/just-javascript-tutorials/how-to-check-for-a-number-in-javascript-8d9024708153?source=rss----625a830f0d20---4"><img src="https://cdn-images-1.medium.com/max/2600/0*3lprnHh2CAR00EfM" width="6000"></a></p><p class="medium-feed-snippet">Numbers are a primitive type in JavaScript, but just using typeof will not differentiate numbers from NaN or Infinity.</p><p class="medium-feed-link"><a href="https://medium.com/just-javascript-tutorials/how-to-check-for-a-number-in-javascript-8d9024708153?source=rss----625a830f0d20---4">Continue reading on Just JavaScript Tutorials »</a></p></div>]]></description>
            <link>https://medium.com/just-javascript-tutorials/how-to-check-for-a-number-in-javascript-8d9024708153?source=rss----625a830f0d20---4</link>
            <guid isPermaLink="false">https://medium.com/p/8d9024708153</guid>
            <category><![CDATA[programming]]></category>
            <category><![CDATA[software-engineering]]></category>
            <category><![CDATA[javascript]]></category>
            <category><![CDATA[web-development]]></category>
            <category><![CDATA[coding]]></category>
            <dc:creator><![CDATA[Dr. Derek Austin ]]></dc:creator>
            <pubDate>Tue, 10 Feb 2026 20:58:26 GMT</pubDate>
            <atom:updated>2026-02-10T20:58:28.071Z</atom:updated>
        </item>
        <item>
            <title><![CDATA[The Fastest Way to Remove a Specific Item from an Array in JavaScript]]></title>
            <description><![CDATA[<div class="medium-feed-item"><p class="medium-feed-image"><a href="https://medium.com/just-javascript-tutorials/how-to-remove-a-specific-item-from-an-array-in-javascript-a49b108404c?source=rss----625a830f0d20---4"><img src="https://cdn-images-1.medium.com/max/2500/0*iEmJMi4k9RgOO2ET" width="2500"></a></p><p class="medium-feed-snippet">I demonstrate how to use&#xA0;.indexOf and&#xA0;.splice to remove an item from an array. Then I compare performance with a for loop and the&#xA0;.filter&#x2026;</p><p class="medium-feed-link"><a href="https://medium.com/just-javascript-tutorials/how-to-remove-a-specific-item-from-an-array-in-javascript-a49b108404c?source=rss----625a830f0d20---4">Continue reading on Just JavaScript Tutorials »</a></p></div>]]></description>
            <link>https://medium.com/just-javascript-tutorials/how-to-remove-a-specific-item-from-an-array-in-javascript-a49b108404c?source=rss----625a830f0d20---4</link>
            <guid isPermaLink="false">https://medium.com/p/a49b108404c</guid>
            <category><![CDATA[data-science]]></category>
            <category><![CDATA[software-development]]></category>
            <category><![CDATA[javascript]]></category>
            <category><![CDATA[software-engineering]]></category>
            <category><![CDATA[programming]]></category>
            <dc:creator><![CDATA[Dr. Derek Austin ]]></dc:creator>
            <pubDate>Tue, 10 Feb 2026 20:56:58 GMT</pubDate>
            <atom:updated>2026-02-10T20:56:59.862Z</atom:updated>
        </item>
    </channel>
</rss>