<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	>
<channel>
	<title>Comments on: Self-executing functions</title>
	<atom:link href="http://www.jspatterns.com/self-executing-functions/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.jspatterns.com/self-executing-functions/</link>
	<description>Exploring common JavaScript patterns and anti-patterns</description>
	<pubDate>Fri, 10 Sep 2010 04:20:28 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.5-RC1</generator>
		<item>
		<title>By: Karl</title>
		<link>http://www.jspatterns.com/self-executing-functions/#comment-3615</link>
		<dc:creator>Karl</dc:creator>
		<pubDate>Thu, 05 Aug 2010 12:43:27 +0000</pubDate>
		<guid isPermaLink="false">http://www.jspatterns.com/?p=62#comment-3615</guid>
		<description>@Avi - I think the author is trying to get across that the variables and functions inside a self-executing anon function will not be global and therefore won't clobber any variables / functions that may already exist in the global namespace, i.e. if you declare a var / function without namespacing it or using a particular function pattern it will be part of the global namespace, i.e. the window object in a browser, hope this helps....</description>
		<content:encoded><![CDATA[<p>@Avi - I think the author is trying to get across that the variables and functions inside a self-executing anon function will not be global and therefore won&#8217;t clobber any variables / functions that may already exist in the global namespace, i.e. if you declare a var / function without namespacing it or using a particular function pattern it will be part of the global namespace, i.e. the window object in a browser, hope this helps&#8230;.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Avi</title>
		<link>http://www.jspatterns.com/self-executing-functions/#comment-3571</link>
		<dc:creator>Avi</dc:creator>
		<pubDate>Tue, 03 Aug 2010 15:25:55 +0000</pubDate>
		<guid isPermaLink="false">http://www.jspatterns.com/?p=62#comment-3571</guid>
		<description>I didn't understand the part of:
"...You don’t want to add your variables and functions to the host page’s naming space and possibly causing a naming conflict with the page's core code."
How can this scenario happen?
Can you give me an example?</description>
		<content:encoded><![CDATA[<p>I didn&#8217;t understand the part of:<br />
&#8220;&#8230;You don’t want to add your variables and functions to the host page’s naming space and possibly causing a naming conflict with the page&#8217;s core code.&#8221;<br />
How can this scenario happen?<br />
Can you give me an example?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Alva Giannecchini</title>
		<link>http://www.jspatterns.com/self-executing-functions/#comment-3210</link>
		<dc:creator>Alva Giannecchini</dc:creator>
		<pubDate>Sun, 04 Jul 2010 19:16:56 +0000</pubDate>
		<guid isPermaLink="false">http://www.jspatterns.com/?p=62#comment-3210</guid>
		<description>awesome bless you for composing this</description>
		<content:encoded><![CDATA[<p>awesome bless you for composing this</p>
]]></content:encoded>
	</item>
</channel>
</rss>
