<?xml version="1.0" encoding="utf-8" ?><rss version="2.0" xml:base="http://tech.saigonist.com/taxonomy/term/33/all" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>scope</title>
    <link>http://tech.saigonist.com/taxonomy/term/33/all</link>
    <description></description>
    <language>en</language>
          <item>
    <title>JavaScript variable scoping compared to C</title>
    <link>http://tech.saigonist.com/b/code/javascript-variable-scoping-compared-c</link>
    <description>&lt;span class=&quot;submitted-by&quot;&gt;December 2, 2015&lt;/span&gt;&lt;div class=&quot;field_tags&quot;&gt;&lt;span class=&quot;label label-info&quot;&gt;&lt;a href=&quot;/tags/javascript&quot;&gt;javascript&lt;/a&gt;&lt;/span&gt; &lt;span class=&quot;label label-info&quot;&gt;&lt;a href=&quot;/tags/scope&quot;&gt;scope&lt;/a&gt;&lt;/span&gt; &lt;/div&gt;&lt;div class=&quot;field field-name-body field-type-text-with-summary field-label-hidden&quot;&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;p&gt;For the most part, JavaScript looks like a C-like language in syntax. Lines end (optionally) with semicolons, conditional expressions are in parentheses (e.g. &lt;code&gt;if (a == 1)&lt;/code&gt;), and blocks are surrounded by braces. But there are some huge differences in both syntax and behavior. JavaScript is weakly typed, and its object oriented programming is prototype-based, much different from C++/Java. And for someone who understands how memory for C variables is allocated, JavaScript has a number of surprises in its variables and variable scoping.&lt;/p&gt;

&lt;ol&gt;&lt;li&gt;There&#039;s no block-level scoping,&lt;/li&gt;...&lt;/ol&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</description>
     <pubDate>Wed, 02 Dec 2015 04:44:00 +0000</pubDate>
 <dc:creator>tomo</dc:creator>
 <guid isPermaLink="false">17 at http://tech.saigonist.com</guid>
  </item>
  </channel>
</rss>
