<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Intermediate JavaScript Archives</title>
	<atom:link href="https://openjavascript.info/category/intermediate-javascript/feed/" rel="self" type="application/rss+xml" />
	<link>https://openjavascript.info/category/intermediate-javascript/</link>
	<description>Learn the language of the web.</description>
	<lastBuildDate>Mon, 05 Dec 2022 10:17:24 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.4.2</generator>

<image>
	<url>https://openjavascript.info/wp-content/uploads/2023/12/cropped-android-chrome-192x192-1-32x32.png</url>
	<title>Intermediate JavaScript Archives</title>
	<link>https://openjavascript.info/category/intermediate-javascript/</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>How to Remove Duplicate Objects from an Array</title>
		<link>https://openjavascript.info/2022/12/01/how-to-remove-duplicates-from-an-array-of-objects/</link>
					<comments>https://openjavascript.info/2022/12/01/how-to-remove-duplicates-from-an-array-of-objects/#respond</comments>
		
		<dc:creator><![CDATA[OpenJavaScript]]></dc:creator>
		<pubDate>Thu, 01 Dec 2022 09:57:23 +0000</pubDate>
				<category><![CDATA[FAQs]]></category>
		<category><![CDATA[Intermediate JavaScript]]></category>
		<category><![CDATA[arrays]]></category>
		<category><![CDATA[duplicates]]></category>
		<category><![CDATA[filter]]></category>
		<category><![CDATA[Javascript]]></category>
		<category><![CDATA[objects]]></category>
		<guid isPermaLink="false">https://openjavascript.info/?p=6197</guid>

					<description><![CDATA[<p>When deciding which method to choose, object type should be taken into account.</p>
<p>The post <a rel="nofollow" href="https://openjavascript.info/2022/12/01/how-to-remove-duplicates-from-an-array-of-objects/">How to Remove Duplicate Objects from an Array</a> appeared first on <a rel="nofollow" href="https://openjavascript.info">OpenJavaScript.info</a>.</p>
]]></description>
		
					<wfw:commentRss>https://openjavascript.info/2022/12/01/how-to-remove-duplicates-from-an-array-of-objects/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>How to Remove Falsy Values from an Array</title>
		<link>https://openjavascript.info/2022/11/27/remove-falsy-values-from-an-array/</link>
					<comments>https://openjavascript.info/2022/11/27/remove-falsy-values-from-an-array/#respond</comments>
		
		<dc:creator><![CDATA[OpenJavaScript]]></dc:creator>
		<pubDate>Sun, 27 Nov 2022 20:18:31 +0000</pubDate>
				<category><![CDATA[FAQs]]></category>
		<category><![CDATA[Intermediate JavaScript]]></category>
		<category><![CDATA[array methods]]></category>
		<category><![CDATA[arrays]]></category>
		<category><![CDATA[Boolean()]]></category>
		<category><![CDATA[Filter()]]></category>
		<category><![CDATA[Javascript]]></category>
		<guid isPermaLink="false">https://openjavascript.info/?p=6172</guid>

					<description><![CDATA[<p>How to remove falsy values or only some falsy values.</p>
<p>The post <a rel="nofollow" href="https://openjavascript.info/2022/11/27/remove-falsy-values-from-an-array/">How to Remove Falsy Values from an Array</a> appeared first on <a rel="nofollow" href="https://openjavascript.info">OpenJavaScript.info</a>.</p>
]]></description>
		
					<wfw:commentRss>https://openjavascript.info/2022/11/27/remove-falsy-values-from-an-array/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>How to check if a property exists in a JavaScript object</title>
		<link>https://openjavascript.info/2022/10/13/how-to-check-if-a-property-exists-in-a-javascript-object/</link>
					<comments>https://openjavascript.info/2022/10/13/how-to-check-if-a-property-exists-in-a-javascript-object/#respond</comments>
		
		<dc:creator><![CDATA[OpenJavaScript]]></dc:creator>
		<pubDate>Thu, 13 Oct 2022 07:14:06 +0000</pubDate>
				<category><![CDATA[FAQs]]></category>
		<category><![CDATA[Intermediate JavaScript]]></category>
		<category><![CDATA[data]]></category>
		<category><![CDATA[hasOwnProperty]]></category>
		<category><![CDATA[Javascript]]></category>
		<category><![CDATA[objects]]></category>
		<guid isPermaLink="false">https://openjavascript.info/?p=6028</guid>

					<description><![CDATA[<p>Learn methods for searching an object and its prototype for the existence of properties.</p>
<p>The post <a rel="nofollow" href="https://openjavascript.info/2022/10/13/how-to-check-if-a-property-exists-in-a-javascript-object/">How to check if a property exists in a JavaScript object</a> appeared first on <a rel="nofollow" href="https://openjavascript.info">OpenJavaScript.info</a>.</p>
]]></description>
		
					<wfw:commentRss>https://openjavascript.info/2022/10/13/how-to-check-if-a-property-exists-in-a-javascript-object/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Insert an element or HTML block before or after an existing element</title>
		<link>https://openjavascript.info/2022/09/13/insert-an-element-before-another-in-the-dom-with-javascript/</link>
					<comments>https://openjavascript.info/2022/09/13/insert-an-element-before-another-in-the-dom-with-javascript/#respond</comments>
		
		<dc:creator><![CDATA[OpenJavaScript]]></dc:creator>
		<pubDate>Tue, 13 Sep 2022 08:49:12 +0000</pubDate>
				<category><![CDATA[Intermediate JavaScript]]></category>
		<category><![CDATA[The DOM]]></category>
		<category><![CDATA[DOM manipulation]]></category>
		<category><![CDATA[HTML]]></category>
		<category><![CDATA[Javascript]]></category>
		<guid isPermaLink="false">https://openjavascript.info/?p=5720</guid>

					<description><![CDATA[<p>Using the insertAdjacentElement() or insertAdjacentHTML() methods.</p>
<p>The post <a rel="nofollow" href="https://openjavascript.info/2022/09/13/insert-an-element-before-another-in-the-dom-with-javascript/">Insert an element or HTML block before or after an existing element</a> appeared first on <a rel="nofollow" href="https://openjavascript.info">OpenJavaScript.info</a>.</p>
]]></description>
		
					<wfw:commentRss>https://openjavascript.info/2022/09/13/insert-an-element-before-another-in-the-dom-with-javascript/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>What&#8217;s wrong with using &#8216;var&#8217; in JavaScript?</title>
		<link>https://openjavascript.info/2022/08/30/whats-wrong-with-using-var-in-javascript/</link>
					<comments>https://openjavascript.info/2022/08/30/whats-wrong-with-using-var-in-javascript/#respond</comments>
		
		<dc:creator><![CDATA[OpenJavaScript]]></dc:creator>
		<pubDate>Tue, 30 Aug 2022 05:04:19 +0000</pubDate>
				<category><![CDATA[Intermediate JavaScript]]></category>
		<category><![CDATA[const]]></category>
		<category><![CDATA[hoisting]]></category>
		<category><![CDATA[Javascript]]></category>
		<category><![CDATA[let]]></category>
		<category><![CDATA[scope]]></category>
		<category><![CDATA[var]]></category>
		<category><![CDATA[variables]]></category>
		<guid isPermaLink="false">https://openjavascript.info/?p=5546</guid>

					<description><![CDATA[<p>Using 'var' to declare variables can lead to scope leakage and silent errors in your code.</p>
<p>The post <a rel="nofollow" href="https://openjavascript.info/2022/08/30/whats-wrong-with-using-var-in-javascript/">What&#8217;s wrong with using &#8216;var&#8217; in JavaScript?</a> appeared first on <a rel="nofollow" href="https://openjavascript.info">OpenJavaScript.info</a>.</p>
]]></description>
		
					<wfw:commentRss>https://openjavascript.info/2022/08/30/whats-wrong-with-using-var-in-javascript/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Emptying a JavaScript array</title>
		<link>https://openjavascript.info/2022/04/15/emptying-a-javascript-array/</link>
					<comments>https://openjavascript.info/2022/04/15/emptying-a-javascript-array/#respond</comments>
		
		<dc:creator><![CDATA[OpenJavaScript]]></dc:creator>
		<pubDate>Fri, 15 Apr 2022 13:41:20 +0000</pubDate>
				<category><![CDATA[FAQs]]></category>
		<category><![CDATA[Intermediate JavaScript]]></category>
		<category><![CDATA[array methods]]></category>
		<category><![CDATA[arrays]]></category>
		<category><![CDATA[data]]></category>
		<category><![CDATA[Javascript]]></category>
		<category><![CDATA[splice]]></category>
		<guid isPermaLink="false">https://openjavascript.info/?p=4001</guid>

					<description><![CDATA[<p>Emptying an array is easy, but methods vary in their impact on references made to the array in other variables.</p>
<p>The post <a rel="nofollow" href="https://openjavascript.info/2022/04/15/emptying-a-javascript-array/">Emptying a JavaScript array</a> appeared first on <a rel="nofollow" href="https://openjavascript.info">OpenJavaScript.info</a>.</p>
]]></description>
		
					<wfw:commentRss>https://openjavascript.info/2022/04/15/emptying-a-javascript-array/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Find the index of an element in a JavaScript array by value</title>
		<link>https://openjavascript.info/2022/04/14/find-the-index-of-any-element-in-a-javascript-array-by-value/</link>
					<comments>https://openjavascript.info/2022/04/14/find-the-index-of-any-element-in-a-javascript-array-by-value/#respond</comments>
		
		<dc:creator><![CDATA[OpenJavaScript]]></dc:creator>
		<pubDate>Thu, 14 Apr 2022 11:36:34 +0000</pubDate>
				<category><![CDATA[FAQs]]></category>
		<category><![CDATA[Intermediate JavaScript]]></category>
		<category><![CDATA[array methods]]></category>
		<category><![CDATA[arrays]]></category>
		<category><![CDATA[data]]></category>
		<category><![CDATA[utility function]]></category>
		<guid isPermaLink="false">https://openjavascript.info/?p=3994</guid>

					<description><![CDATA[<p>Get the index value of any element in an array by value and instance of its appearance.</p>
<p>The post <a rel="nofollow" href="https://openjavascript.info/2022/04/14/find-the-index-of-any-element-in-a-javascript-array-by-value/">Find the index of an element in a JavaScript array by value</a> appeared first on <a rel="nofollow" href="https://openjavascript.info">OpenJavaScript.info</a>.</p>
]]></description>
		
					<wfw:commentRss>https://openjavascript.info/2022/04/14/find-the-index-of-any-element-in-a-javascript-array-by-value/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Self-executing functions in JavaScript</title>
		<link>https://openjavascript.info/2022/03/21/self-executing-functions-in-javascript/</link>
					<comments>https://openjavascript.info/2022/03/21/self-executing-functions-in-javascript/#respond</comments>
		
		<dc:creator><![CDATA[OpenJavaScript]]></dc:creator>
		<pubDate>Mon, 21 Mar 2022 06:49:58 +0000</pubDate>
				<category><![CDATA[Intermediate JavaScript]]></category>
		<category><![CDATA[Arrow functions]]></category>
		<category><![CDATA[async/await]]></category>
		<category><![CDATA[functions]]></category>
		<category><![CDATA[IIFE]]></category>
		<guid isPermaLink="false">https://openjavascript.info/?p=3549</guid>

					<description><![CDATA[<p>Self-executing functions are ideal for making a one-time process self-contained.</p>
<p>The post <a rel="nofollow" href="https://openjavascript.info/2022/03/21/self-executing-functions-in-javascript/">Self-executing functions in JavaScript</a> appeared first on <a rel="nofollow" href="https://openjavascript.info">OpenJavaScript.info</a>.</p>
]]></description>
		
					<wfw:commentRss>https://openjavascript.info/2022/03/21/self-executing-functions-in-javascript/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Higher-order array methods with simple examples: map, filter, sort and reduce</title>
		<link>https://openjavascript.info/2022/01/03/map-filter-sort-and-reduce-with-simple-examples/</link>
					<comments>https://openjavascript.info/2022/01/03/map-filter-sort-and-reduce-with-simple-examples/#respond</comments>
		
		<dc:creator><![CDATA[OpenJavaScript]]></dc:creator>
		<pubDate>Mon, 03 Jan 2022 12:56:13 +0000</pubDate>
				<category><![CDATA[FAQs]]></category>
		<category><![CDATA[Intermediate JavaScript]]></category>
		<category><![CDATA[array methods]]></category>
		<category><![CDATA[arrays]]></category>
		<category><![CDATA[filter]]></category>
		<category><![CDATA[higher-order array methods]]></category>
		<category><![CDATA[map]]></category>
		<category><![CDATA[reduce]]></category>
		<category><![CDATA[sort]]></category>
		<guid isPermaLink="false">https://openjavascript.info/?p=2363</guid>

					<description><![CDATA[<p>Use flexible higher-order array methods to help achieve your programming objectives.</p>
<p>The post <a rel="nofollow" href="https://openjavascript.info/2022/01/03/map-filter-sort-and-reduce-with-simple-examples/">Higher-order array methods with simple examples: map, filter, sort and reduce</a> appeared first on <a rel="nofollow" href="https://openjavascript.info">OpenJavaScript.info</a>.</p>
]]></description>
		
					<wfw:commentRss>https://openjavascript.info/2022/01/03/map-filter-sort-and-reduce-with-simple-examples/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>All you need to know about JavaScript arrow functions</title>
		<link>https://openjavascript.info/2021/10/01/everything-you-need-to-know-about-javascript-arrow-functions/</link>
					<comments>https://openjavascript.info/2021/10/01/everything-you-need-to-know-about-javascript-arrow-functions/#respond</comments>
		
		<dc:creator><![CDATA[OpenJavaScript]]></dc:creator>
		<pubDate>Fri, 01 Oct 2021 05:55:06 +0000</pubDate>
				<category><![CDATA[ES6+]]></category>
		<category><![CDATA[Intermediate JavaScript]]></category>
		<category><![CDATA[Arrow functions]]></category>
		<category><![CDATA[ES6]]></category>
		<category><![CDATA[functions]]></category>
		<guid isPermaLink="false">https://openjavascript.info/?p=1033</guid>

					<description><![CDATA[<p>Arrow functions use efficient syntax but are best avoided when using "this"</p>
<p>The post <a rel="nofollow" href="https://openjavascript.info/2021/10/01/everything-you-need-to-know-about-javascript-arrow-functions/">All you need to know about JavaScript arrow functions</a> appeared first on <a rel="nofollow" href="https://openjavascript.info">OpenJavaScript.info</a>.</p>
]]></description>
		
					<wfw:commentRss>https://openjavascript.info/2021/10/01/everything-you-need-to-know-about-javascript-arrow-functions/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
