<?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/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>JavaScript, JavaScript...</title>
	<atom:link href="http://javascriptweblog.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://javascriptweblog.wordpress.com</link>
	<description>by Angus Croll</description>
	<lastBuildDate>Mon, 20 May 2013 21:20:00 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='javascriptweblog.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://s2.wp.com/i/buttonw-com.png</url>
		<title>JavaScript, JavaScript...</title>
		<link>http://javascriptweblog.wordpress.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://javascriptweblog.wordpress.com/osd.xml" title="JavaScript, JavaScript..." />
	<atom:link rel='hub' href='http://javascriptweblog.wordpress.com/?pushpress=hub'/>
		<item>
		<title>ES.next needs You!</title>
		<link>http://javascriptweblog.wordpress.com/2012/05/07/putting-the-developer-back-in-es-next/</link>
		<comments>http://javascriptweblog.wordpress.com/2012/05/07/putting-the-developer-back-in-es-next/#comments</comments>
		<pubDate>Mon, 07 May 2012 17:00:14 +0000</pubDate>
		<dc:creator>Angus Croll</dc:creator>
				<category><![CDATA[JavaScript]]></category>

		<guid isPermaLink="false">http://javascriptweblog.wordpress.com/?p=3247</guid>
		<description><![CDATA[The next JavaScript specification is moving towards completion. TC39, the technical committee charged with creating ES.next (also known as ES Harmony, and sometimes ES 6) has already tentatively approved a number of proposals and there are a bunch more straw &#8230; <a href="http://javascriptweblog.wordpress.com/2012/05/07/putting-the-developer-back-in-es-next/">Continue reading <span class="meta-nav">&#8594;</span></a><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=javascriptweblog.wordpress.com&#038;blog=12490669&#038;post=3247&#038;subd=javascriptweblog&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
		<wfw:commentRss>http://javascriptweblog.wordpress.com/2012/05/07/putting-the-developer-back-in-es-next/feed/</wfw:commentRss>
		<slash:comments>29</slash:comments>
	
		<media:content url="http://2.gravatar.com/avatar/52c6174ba60557536f93809b4e95d97c?s=96&#38;d=monsterid&#38;r=G" medium="image">
			<media:title type="html">angus</media:title>
		</media:content>
	</item>
		<item>
		<title>JavaScript Fat City</title>
		<link>http://javascriptweblog.wordpress.com/2012/04/09/javascript-fat-city/</link>
		<comments>http://javascriptweblog.wordpress.com/2012/04/09/javascript-fat-city/#comments</comments>
		<pubDate>Mon, 09 Apr 2012 07:01:49 +0000</pubDate>
		<dc:creator>Angus Croll</dc:creator>
				<category><![CDATA[JavaScript]]></category>

		<guid isPermaLink="false">http://javascriptweblog.wordpress.com/?p=3147</guid>
		<description><![CDATA[It&#8217;s official! We&#8217;re getting a new function syntax! The TC39 group (the panel charged with delivering ES 6) has reached consensus on an abbreviated syntax for JavaScript function expressions. Its popularly known as the fat arrow syntax, and is based &#8230; <a href="http://javascriptweblog.wordpress.com/2012/04/09/javascript-fat-city/">Continue reading <span class="meta-nav">&#8594;</span></a><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=javascriptweblog.wordpress.com&#038;blog=12490669&#038;post=3147&#038;subd=javascriptweblog&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
		<wfw:commentRss>http://javascriptweblog.wordpress.com/2012/04/09/javascript-fat-city/feed/</wfw:commentRss>
		<slash:comments>29</slash:comments>
	
		<media:content url="http://2.gravatar.com/avatar/52c6174ba60557536f93809b4e95d97c?s=96&#38;d=monsterid&#38;r=G" medium="image">
			<media:title type="html">angus</media:title>
		</media:content>
	</item>
		<item>
		<title>Extending JavaScript Natives</title>
		<link>http://javascriptweblog.wordpress.com/2011/12/05/extending-javascript-natives/</link>
		<comments>http://javascriptweblog.wordpress.com/2011/12/05/extending-javascript-natives/#comments</comments>
		<pubDate>Mon, 05 Dec 2011 08:01:01 +0000</pubDate>
		<dc:creator>Angus Croll</dc:creator>
				<category><![CDATA[JavaScript]]></category>

		<guid isPermaLink="false">http://javascriptweblog.wordpress.com/?p=3025</guid>
		<description><![CDATA[Most built-in JavaScript types are constructors whose prototypes contain the methods and other properties that define their default behavior: You can’t delete or replace a native prototype, but you can edit the values of its properties, or create new ones: &#8230; <a href="http://javascriptweblog.wordpress.com/2011/12/05/extending-javascript-natives/">Continue reading <span class="meta-nav">&#8594;</span></a><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=javascriptweblog.wordpress.com&#038;blog=12490669&#038;post=3025&#038;subd=javascriptweblog&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
		<wfw:commentRss>http://javascriptweblog.wordpress.com/2011/12/05/extending-javascript-natives/feed/</wfw:commentRss>
		<slash:comments>45</slash:comments>
	
		<media:content url="http://2.gravatar.com/avatar/52c6174ba60557536f93809b4e95d97c?s=96&#38;d=monsterid&#38;r=G" medium="image">
			<media:title type="html">angus</media:title>
		</media:content>
	</item>
		<item>
		<title>Fixing the JavaScript typeof operator</title>
		<link>http://javascriptweblog.wordpress.com/2011/08/08/fixing-the-javascript-typeof-operator/</link>
		<comments>http://javascriptweblog.wordpress.com/2011/08/08/fixing-the-javascript-typeof-operator/#comments</comments>
		<pubDate>Mon, 08 Aug 2011 07:01:50 +0000</pubDate>
		<dc:creator>Angus Croll</dc:creator>
				<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[class]]></category>
		<category><![CDATA[duck-typing]]></category>
		<category><![CDATA[instanceof]]></category>
		<category><![CDATA[typeof]]></category>

		<guid isPermaLink="false">http://javascriptweblog.wordpress.com/?p=2838</guid>
		<description><![CDATA[Working with JavaScript&#8217;s typeof operator is a bit like operating a clapped-out old car (or an early model Dell Inspiron). It gets the job done (mostly) and you learn to work around the quirks &#8211; but you probably aspire to &#8230; <a href="http://javascriptweblog.wordpress.com/2011/08/08/fixing-the-javascript-typeof-operator/">Continue reading <span class="meta-nav">&#8594;</span></a><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=javascriptweblog.wordpress.com&#038;blog=12490669&#038;post=2838&#038;subd=javascriptweblog&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
		<wfw:commentRss>http://javascriptweblog.wordpress.com/2011/08/08/fixing-the-javascript-typeof-operator/feed/</wfw:commentRss>
		<slash:comments>79</slash:comments>
	
		<media:content url="http://2.gravatar.com/avatar/52c6174ba60557536f93809b4e95d97c?s=96&#38;d=monsterid&#38;r=G" medium="image">
			<media:title type="html">angus</media:title>
		</media:content>
	</item>
		<item>
		<title>Waldo: Search the JavaScript Object Model in under 1 KB</title>
		<link>http://javascriptweblog.wordpress.com/2011/07/11/waldo-search-the-javascript-runtime-in-under-1-kb/</link>
		<comments>http://javascriptweblog.wordpress.com/2011/07/11/waldo-search-the-javascript-runtime-in-under-1-kb/#comments</comments>
		<pubDate>Mon, 11 Jul 2011 07:01:30 +0000</pubDate>
		<dc:creator>Angus Croll</dc:creator>
				<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[search runtime keys]]></category>

		<guid isPermaLink="false">http://javascriptweblog.wordpress.com/?p=2719</guid>
		<description><![CDATA[Here&#8217;s a tiny util that you can save as a bookmarklet and use to crawl the JavaScript object model of any web site. Waldo (thanks to @shinypb for the name!) lets you find and inspect instances by name, type or &#8230; <a href="http://javascriptweblog.wordpress.com/2011/07/11/waldo-search-the-javascript-runtime-in-under-1-kb/">Continue reading <span class="meta-nav">&#8594;</span></a><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=javascriptweblog.wordpress.com&#038;blog=12490669&#038;post=2719&#038;subd=javascriptweblog&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
		<wfw:commentRss>http://javascriptweblog.wordpress.com/2011/07/11/waldo-search-the-javascript-runtime-in-under-1-kb/feed/</wfw:commentRss>
		<slash:comments>15</slash:comments>
	
		<media:content url="http://2.gravatar.com/avatar/52c6174ba60557536f93809b4e95d97c?s=96&#38;d=monsterid&#38;r=G" medium="image">
			<media:title type="html">angus</media:title>
		</media:content>

		<media:content url="http://javascriptweblog.files.wordpress.com/2011/07/screen-shot-2011-07-12-at-10-12-48-pm.png" medium="image">
			<media:title type="html">Screen shot 2011-07-12 at 10.12.48 PM</media:title>
		</media:content>

		<media:content url="http://javascriptweblog.files.wordpress.com/2011/07/screen-shot-2011-07-12-at-10-18-14-pm.png" medium="image">
			<media:title type="html">Screen shot 2011-07-12 at 10.18.14 PM</media:title>
		</media:content>

		<media:content url="http://javascriptweblog.files.wordpress.com/2011/07/screen-shot-2011-07-12-at-10-20-04-pm.png" medium="image">
			<media:title type="html">Screen shot 2011-07-12 at 10.20.04 PM</media:title>
		</media:content>

		<media:content url="http://javascriptweblog.files.wordpress.com/2011/07/screen-shot-2011-07-12-at-10-25-50-pm.png" medium="image">
			<media:title type="html">Screen shot 2011-07-12 at 10.25.50 PM</media:title>
		</media:content>

		<media:content url="http://javascriptweblog.files.wordpress.com/2011/07/screen-shot-2011-07-10-at-2-51-36-pm.png" medium="image">
			<media:title type="html">Screen shot 2011-07-10 at 2.51.36 PM</media:title>
		</media:content>

		<media:content url="http://javascriptweblog.files.wordpress.com/2011/07/screen-shot-2011-07-10-at-2-54-25-pm.png" medium="image">
			<media:title type="html">Screen shot 2011-07-10 at 2.54.25 PM</media:title>
		</media:content>

		<media:content url="http://javascriptweblog.files.wordpress.com/2011/07/screen-shot-2011-07-10-at-2-57-47-pm.png" medium="image">
			<media:title type="html">Screen shot 2011-07-10 at 2.57.47 PM</media:title>
		</media:content>

		<media:content url="http://javascriptweblog.files.wordpress.com/2011/07/screen-shot-2011-07-10-at-2-58-38-pm.png" medium="image">
			<media:title type="html">Screen shot 2011-07-10 at 2.58.38 PM</media:title>
		</media:content>

		<media:content url="http://javascriptweblog.files.wordpress.com/2011/07/screen-shot-2011-07-10-at-9-38-53-pm1.png" medium="image">
			<media:title type="html">Screen shot 2011-07-10 at 9.38.53 PM</media:title>
		</media:content>

		<media:content url="http://javascriptweblog.files.wordpress.com/2011/07/screen-shot-2011-07-10-at-3-18-12-pm.png" medium="image">
			<media:title type="html">Screen shot 2011-07-10 at 3.18.12 PM</media:title>
		</media:content>
	</item>
		<item>
		<title>A fresh look at JavaScript Mixins</title>
		<link>http://javascriptweblog.wordpress.com/2011/05/31/a-fresh-look-at-javascript-mixins/</link>
		<comments>http://javascriptweblog.wordpress.com/2011/05/31/a-fresh-look-at-javascript-mixins/#comments</comments>
		<pubDate>Tue, 31 May 2011 07:01:55 +0000</pubDate>
		<dc:creator>Angus Croll</dc:creator>
				<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[Inheritance]]></category>
		<category><![CDATA[mixins]]></category>
		<category><![CDATA[re-use]]></category>

		<guid isPermaLink="false">http://javascriptweblog.wordpress.com/?p=2613</guid>
		<description><![CDATA[(Russian, Japanese) In this article I&#8217;ll explore JavaScript mixins in detail, and introduce a less conventional, but to my mind more natural mixin strategy that I hope you&#8217;ll find useful. I&#8217;ll finish up with a profiler matrix summarizing the performance &#8230; <a href="http://javascriptweblog.wordpress.com/2011/05/31/a-fresh-look-at-javascript-mixins/">Continue reading <span class="meta-nav">&#8594;</span></a><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=javascriptweblog.wordpress.com&#038;blog=12490669&#038;post=2613&#038;subd=javascriptweblog&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
		<wfw:commentRss>http://javascriptweblog.wordpress.com/2011/05/31/a-fresh-look-at-javascript-mixins/feed/</wfw:commentRss>
		<slash:comments>68</slash:comments>
	
		<media:content url="http://2.gravatar.com/avatar/52c6174ba60557536f93809b4e95d97c?s=96&#38;d=monsterid&#38;r=G" medium="image">
			<media:title type="html">angus</media:title>
		</media:content>

		<media:content url="http://javascriptweblog.files.wordpress.com/2011/05/mixin3.jpg" medium="image">
			<media:title type="html">mixin</media:title>
		</media:content>

		<media:content url="http://javascriptweblog.files.wordpress.com/2011/05/screen-shot-2011-05-30-at-5-24-15-pm.png" medium="image">
			<media:title type="html">Screen shot 2011-05-30 at 5.24.15 PM</media:title>
		</media:content>
	</item>
		<item>
		<title>JavaScript Strict Mode</title>
		<link>http://javascriptweblog.wordpress.com/2011/05/03/javascript-strict-mode/</link>
		<comments>http://javascriptweblog.wordpress.com/2011/05/03/javascript-strict-mode/#comments</comments>
		<pubDate>Tue, 03 May 2011 07:01:58 +0000</pubDate>
		<dc:creator>Angus Croll</dc:creator>
				<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[strict mode]]></category>

		<guid isPermaLink="false">http://javascriptweblog.wordpress.com/?p=804</guid>
		<description><![CDATA[The fifth edition of the ECMAScript specification introduced Strict Mode. Strict Mode imposes a layer of constraint on JavaScript &#8211; intended to protect you from the more perilous aspects of the language. While researching this article I wrote 38 tests &#8230; <a href="http://javascriptweblog.wordpress.com/2011/05/03/javascript-strict-mode/">Continue reading <span class="meta-nav">&#8594;</span></a><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=javascriptweblog.wordpress.com&#038;blog=12490669&#038;post=804&#038;subd=javascriptweblog&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
		<wfw:commentRss>http://javascriptweblog.wordpress.com/2011/05/03/javascript-strict-mode/feed/</wfw:commentRss>
		<slash:comments>29</slash:comments>
	
		<media:content url="http://2.gravatar.com/avatar/52c6174ba60557536f93809b4e95d97c?s=96&#38;d=monsterid&#38;r=G" medium="image">
			<media:title type="html">angus</media:title>
		</media:content>

		<media:content url="http://javascriptweblog.files.wordpress.com/2011/05/screen-shot-2011-05-01-at-11-05-02-am.png?w=300" medium="image">
			<media:title type="html">click to run these tests</media:title>
		</media:content>
	</item>
		<item>
		<title>The JavaScript Comma Operator</title>
		<link>http://javascriptweblog.wordpress.com/2011/04/04/the-javascript-comma-operator/</link>
		<comments>http://javascriptweblog.wordpress.com/2011/04/04/the-javascript-comma-operator/#comments</comments>
		<pubDate>Mon, 04 Apr 2011 07:01:14 +0000</pubDate>
		<dc:creator>Angus Croll</dc:creator>
				<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[comma]]></category>
		<category><![CDATA[eval]]></category>
		<category><![CDATA[operator precedence]]></category>

		<guid isPermaLink="false">http://javascriptweblog.wordpress.com/?p=2261</guid>
		<description><![CDATA[(на русском, 日本) &#160; Let&#8217;s begin with a funny tweet: The &#8216;c&#8217; at the end is for the lowly comma operator. Last in the line of operator precedence and rarely documented, the comma operator hides its light under a bushel. &#8230; <a href="http://javascriptweblog.wordpress.com/2011/04/04/the-javascript-comma-operator/">Continue reading <span class="meta-nav">&#8594;</span></a><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=javascriptweblog.wordpress.com&#038;blog=12490669&#038;post=2261&#038;subd=javascriptweblog&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
		<wfw:commentRss>http://javascriptweblog.wordpress.com/2011/04/04/the-javascript-comma-operator/feed/</wfw:commentRss>
		<slash:comments>56</slash:comments>
	
		<media:content url="http://2.gravatar.com/avatar/52c6174ba60557536f93809b4e95d97c?s=96&#38;d=monsterid&#38;r=G" medium="image">
			<media:title type="html">angus</media:title>
		</media:content>

		<media:content url="http://javascriptweblog.files.wordpress.com/2011/04/screen-shot-2011-04-03-at-2-29-45-pm.png" medium="image">
			<media:title type="html">tweet</media:title>
		</media:content>
	</item>
		<item>
		<title>Rethinking JavaScript Object Enumeration</title>
		<link>http://javascriptweblog.wordpress.com/2011/02/28/javascript-object-keys-finally/</link>
		<comments>http://javascriptweblog.wordpress.com/2011/02/28/javascript-object-keys-finally/#comments</comments>
		<pubDate>Mon, 28 Feb 2011 08:01:19 +0000</pubDate>
		<dc:creator>Angus Croll</dc:creator>
				<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[object keys arrays]]></category>

		<guid isPermaLink="false">http://javascriptweblog.wordpress.com/?p=2285</guid>
		<description><![CDATA[In JavaScript, enumeration across regular (non-Array) Objects is often more painful than it should be. Arrays are merrily dispatched through for and while loops using all manner of crazy, fun techniques; Objects are forever at the mercy of the pedestrian, &#8230; <a href="http://javascriptweblog.wordpress.com/2011/02/28/javascript-object-keys-finally/">Continue reading <span class="meta-nav">&#8594;</span></a><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=javascriptweblog.wordpress.com&#038;blog=12490669&#038;post=2285&#038;subd=javascriptweblog&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
		<wfw:commentRss>http://javascriptweblog.wordpress.com/2011/02/28/javascript-object-keys-finally/feed/</wfw:commentRss>
		<slash:comments>34</slash:comments>
	
		<media:content url="http://2.gravatar.com/avatar/52c6174ba60557536f93809b4e95d97c?s=96&#38;d=monsterid&#38;r=G" medium="image">
			<media:title type="html">angus</media:title>
		</media:content>
	</item>
		<item>
		<title>Truth, Equality and JavaScript</title>
		<link>http://javascriptweblog.wordpress.com/2011/02/07/truth-equality-and-javascript/</link>
		<comments>http://javascriptweblog.wordpress.com/2011/02/07/truth-equality-and-javascript/#comments</comments>
		<pubDate>Mon, 07 Feb 2011 08:01:01 +0000</pubDate>
		<dc:creator>Angus Croll</dc:creator>
				<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[boolean]]></category>
		<category><![CDATA[coercion]]></category>
		<category><![CDATA[equals]]></category>

		<guid isPermaLink="false">http://javascriptweblog.wordpress.com/?p=2108</guid>
		<description><![CDATA[&#160; You don&#8217;t have to be a JavaScript novice to get confused by this&#8230; &#160; or this&#8230; &#160; The good news is that there is a standard and all browsers follow it. Some authors will tell you to fear coercion &#8230; <a href="http://javascriptweblog.wordpress.com/2011/02/07/truth-equality-and-javascript/">Continue reading <span class="meta-nav">&#8594;</span></a><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=javascriptweblog.wordpress.com&#038;blog=12490669&#038;post=2108&#038;subd=javascriptweblog&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
		<wfw:commentRss>http://javascriptweblog.wordpress.com/2011/02/07/truth-equality-and-javascript/feed/</wfw:commentRss>
		<slash:comments>46</slash:comments>
	
		<media:content url="http://2.gravatar.com/avatar/52c6174ba60557536f93809b4e95d97c?s=96&#38;d=monsterid&#38;r=G" medium="image">
			<media:title type="html">angus</media:title>
		</media:content>
	</item>
	</channel>
</rss>
