<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: codemarch</title>
    <description>The latest articles on DEV Community by codemarch (@codemarch).</description>
    <link>https://dev.to/codemarch</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F848413%2F2546b66d-337b-4cc9-837c-53c2da19c8e2.jpg</url>
      <title>DEV Community: codemarch</title>
      <link>https://dev.to/codemarch</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/codemarch"/>
    <language>en</language>
    <item>
      <title>What is JavaScript?</title>
      <dc:creator>codemarch</dc:creator>
      <pubDate>Thu, 01 Sep 2022 06:04:53 +0000</pubDate>
      <link>https://dev.to/codemarch/what-is-javascript-3c05</link>
      <guid>https://dev.to/codemarch/what-is-javascript-3c05</guid>
      <description>&lt;p&gt;JavaScript is a programming language that allows you to implement features on web pages.&lt;/p&gt;

&lt;p&gt;JavaScript light-weight object-oriented programming language.&lt;/p&gt;

&lt;p&gt;It was introduced in the year 1995 for adding programs to the webpages in the Netscape Navigator browser.&lt;/p&gt;

&lt;p&gt;JavaScript can update and change both HTML and CSS.&lt;/p&gt;

&lt;p&gt;JavaScript can calculate, manipulate and validate data.&lt;/p&gt;

&lt;p&gt;It turns static HTML web pages into interactive web pages by dynamically updating content, validating form data, controlling multimedia, animate images, and almost everything else on the web pages.&lt;/p&gt;

&lt;p&gt;For more Download our free JavaScript Resources ebook Here: &lt;a href="https://codemarch.gumroad.com/l/udhhj"&gt;click here&lt;/a&gt;&lt;/p&gt;

</description>
    </item>
    <item>
      <title>How does JavaScript Works?</title>
      <dc:creator>codemarch</dc:creator>
      <pubDate>Tue, 30 Aug 2022 11:55:23 +0000</pubDate>
      <link>https://dev.to/codemarch/how-does-javascript-works-3jf7</link>
      <guid>https://dev.to/codemarch/how-does-javascript-works-3jf7</guid>
      <description>&lt;p&gt;In JavaScript,&lt;/p&gt;

&lt;p&gt;The JavaScript Engine is made up of two primary parts:&lt;/p&gt;

&lt;p&gt;Memory Block – this is the location where memory is allocated.&lt;br&gt;
The Code Execution Block - this is where your code runs.&lt;/p&gt;

&lt;p&gt;For better Visualization👇&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--OroL_KKa--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/dni5j7q99onl90h77vht.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--OroL_KKa--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/dni5j7q99onl90h77vht.png" alt="Image description" width="880" height="1865"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;In Example&lt;/p&gt;

&lt;p&gt;➖ In 1st phase (Inside the Memory Block):-&lt;/p&gt;

&lt;p&gt;➖ The variable 'num' will be initialized with an undefined value and the function 'multi' will be initialized with the entire function description and the variable 'num1' will also be initialized with an undefined value.&lt;/p&gt;

&lt;p&gt;In 2nd Phase:-&lt;/p&gt;

&lt;p&gt;➖ The default value which is 5 will be assigned to the variable 'num',and the multi-function with the value of 5 will be assigned to the variable 'num1'.&lt;/p&gt;

&lt;p&gt;➖ The JavaScript Engine will create a "Memory Block" and a "Code Execution Block" for the 'multi-function.&lt;/p&gt;

&lt;p&gt;Inside the memory block, variables 'n' and 'result' will be initialized with undefined and the code execution block will perform the function's operation and assign that value to variable 'result' .Finally, the control will return to the location where the function was called.&lt;/p&gt;

&lt;p&gt;For More Download our free JavaScript Resources ebook Here: &lt;a href="https://codemarch.gumroad.com/l/udhhj"&gt;Click Here&lt;/a&gt;&lt;/p&gt;

</description>
    </item>
    <item>
      <title>History Of JavaScript</title>
      <dc:creator>codemarch</dc:creator>
      <pubDate>Mon, 29 Aug 2022 10:27:03 +0000</pubDate>
      <link>https://dev.to/codemarch/history-of-javascript-4chi</link>
      <guid>https://dev.to/codemarch/history-of-javascript-4chi</guid>
      <description>&lt;h2&gt;
  
  
  Introduction
&lt;/h2&gt;

&lt;p&gt;JavaScript was created in May 1995 in 10 days, by Brendan Eich. &lt;/p&gt;

&lt;p&gt;Netscape navigator, the web browser, wanted a “glue lanuage”, to use images etc. with HTML.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--nCOkvTXO--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/3afpvwvlkdvocqw5ijm6.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--nCOkvTXO--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/3afpvwvlkdvocqw5ijm6.png" alt="Image description" width="330" height="330"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;                             Brendan Eich.
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

&lt;p&gt;Initially, JavaScript’s name changed several times:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Its code name was &lt;em&gt;Mocha&lt;/em&gt;.&lt;/li&gt;
&lt;li&gt;Java was famous at that time, hence the name “JavaScript” was chosen to ride on Java’s success.&lt;/li&gt;
&lt;li&gt;In the Netscape Navigator 2.0 betas (September 1995), it was called &lt;em&gt;LiveScript&lt;/em&gt;.&lt;/li&gt;
&lt;li&gt;In Netscape Navigator 2.0 beta 3 (December 1995), it got its final name, &lt;em&gt;JavaScript&lt;/em&gt;.&lt;/li&gt;
&lt;li&gt;Microsoft created a reverse-engineered version of JavaScript, know as JScript.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;In 1996-1997 JavaScript was taken to ECMA to carve out a standard specification.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;ECMA-262 is hosted by ECMA International. It is the primary standard.&lt;/li&gt;
&lt;li&gt;ISO/IEC 16262 is hosted by the International Organization for Standardization (ISO) and the International Electrotechnical Commission (IEC). This is a secondary standard.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  History Of JavaScript
&lt;/h2&gt;

&lt;ol&gt;
&lt;li&gt;JavaScript History begins with Al Gore's invention of the Internet.&lt;/li&gt;
&lt;li&gt;Essentially, he introduced the Gore bill, which gave financing for MOSAIC, the first major stream browser.&lt;/li&gt;
&lt;li&gt;MOSIAC was created at the University of Illinois by Marc Andreessen and Eric Bina and launched for Unix systems in January 1993. Later that year, ports for Macintosh and Windows were released, and MOSAIC was the first web browser to introduce the Internet to the mainstream.&lt;/li&gt;
&lt;li&gt;After graduating in 1993, Marc Andreessen moved to California and co-founded Netscape, which would hold 80% of the browser market share within a few years. Marc Andreessen felt at this time that browsers needed to become more dynamic. Web designers wanted a glue language to make their websites more interactive, so they naturally turned to the very popular Java programming language from Sun Microsystems, which turned out to be ineffective.&lt;/li&gt;
&lt;li&gt;They then intended to recruit Brendan Eich, whose task it was to put the scheme Programming language in a browser while maintaining a syntax that resembled java, and they needed it done rapidly.&lt;/li&gt;
&lt;li&gt;The initial version of JavaScript was released just ten days later, but it wasn't called JavaScript at the time; instead, it was named Mocha.&lt;/li&gt;
&lt;li&gt;Mocha was renamed LiveScript in September 1995, and it was included in the initial beta releases of Netscape Navigator 2.0.&lt;/li&gt;
&lt;li&gt;They renamed LiveScript to JavaScript in December 1995.&lt;/li&gt;
&lt;li&gt;JScript was developed by Microsoft as a reverse-engineered version of JavaScript.&lt;/li&gt;
&lt;li&gt;JavaScript was presented to ECMA in 1996-1997 with the goal of creating a standard specification.&lt;/li&gt;
&lt;li&gt;ECMA International is the host for ECMA-262. It's the most important criterion. The International Organization for Standardization (ISO) and the International Electrotechnical Commission (IEC) are the host organizations for ISO/IEC 16262. (IEC). This is a standard that isn't as important as the others.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Download our free JavaScript Resources ebook Here: &lt;br&gt;
&lt;a href="https://codemarch.gumroad.com/l/udhhj"&gt;Click here&lt;/a&gt;&lt;/p&gt;

&lt;h1&gt;
  
  
  For more follow @&lt;a href="https://dev.to@codemarch"&gt;Code March&lt;/a&gt;
&lt;/h1&gt;

</description>
    </item>
  </channel>
</rss>
