<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" media="screen" href="/styles/xslt/rss.xslt"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:media="http://search.yahoo.com/mrss/" xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" xmlns:c9="http://channel9.msdn.com">
<channel>
	<title>Comment Feed for Channel 9 - Organizing and Simplifying JavaScript with Object Literals - 12</title>
	<atom:link rel="self" type="application/rss+xml" href="http://channel9.msdn.com/Series/Javascript-Fundamentals-Development-for-Absolute-Beginners/Organizing-and-Simplifying-JavaScript-with-Object-Literals-12/RSS"></atom:link>
	<image>
		<url>http://media.ch9.ms/ch9/ee73/c3df12d4-8584-46e1-b8ed-e41d92c2ee73/12OrganizingandSimplifyingJavaScriptwithObjectLit_220.jpg</url>
		<title>Channel 9 - Organizing and Simplifying JavaScript with Object Literals - 12</title>
		<link></link>
	</image>
	<description>Developers coming from Object Oriented Programming backgrounds may notice similar constructs (objects, the new keyword, etc.), but in JavaScript these ideas are implemented much differently. This video demonstrates the creation of simple objects called &amp;quot;object literals&amp;quot; to keep related properties and functions (methods) together in one structure. &amp;nbsp;Finally, Bob demonstrates using constructors and the new keyword to show how different these ideas are from other programming languages. </description>
	<link></link>
	<language>en</language>
	<pubDate>Tue, 21 May 2013 16:58:21 GMT</pubDate>
	<lastBuildDate>Tue, 21 May 2013 16:58:21 GMT</lastBuildDate>
	<generator>Rev9</generator>
	<item>
		<title>Re: Organizing and Simplifying JavaScript with Object Literals - 12</title>
		<description>
			<![CDATA[<p>Re-opening this closed thread ...</p><p>posted by BobTabor</p>]]>
		</description>
		<link>http://channel9.msdn.com/Series/Javascript-Fundamentals-Development-for-Absolute-Beginners/Organizing-and-Simplifying-JavaScript-with-Object-Literals-12#c634969822679539612</link>
		<pubDate>Wed, 20 Feb 2013 18:37:47 GMT</pubDate>
		<guid isPermaLink="true">http://channel9.msdn.com/Series/Javascript-Fundamentals-Development-for-Absolute-Beginners/Organizing-and-Simplifying-JavaScript-with-Object-Literals-12#c634969822679539612</guid>
		<dc:creator>BobTabor</dc:creator>
	</item>
	<item>
		<title>Re: Organizing and Simplifying JavaScript with Object Literals - 12</title>
		<description>
			<![CDATA[You say that &#34;status&#58;&#34; and &#34;rescueBatman&#58;&#34; are variables, so why do you use &#34;&#58;&#34; to define the variable, why can&#39;t you use &#34;&#61;&#34;&#63; <br><br>also you don&#39;t explain object literal very well, this is supposed to be for Absolute Beginners and you were speaking about it as if we have previous knowledge like with C&#35; and it sounds very complicated so this lesson really did nothing for me while the other previous ones have been good.<p>posted by Lee Wood</p>]]>
		</description>
		<link>http://channel9.msdn.com/Series/Javascript-Fundamentals-Development-for-Absolute-Beginners/Organizing-and-Simplifying-JavaScript-with-Object-Literals-12#c635022443449087449</link>
		<pubDate>Mon, 22 Apr 2013 16:19:04 GMT</pubDate>
		<guid isPermaLink="true">http://channel9.msdn.com/Series/Javascript-Fundamentals-Development-for-Absolute-Beginners/Organizing-and-Simplifying-JavaScript-with-Object-Literals-12#c635022443449087449</guid>
		<dc:creator>Lee Wood</dc:creator>
	</item>
	<item>
		<title>Re: Organizing and Simplifying JavaScript with Object Literals - 12</title>
		<description>
			<![CDATA[<p>@Lee Wood: Hey Lee, sorry this video didn't do a very good job of explaining it. &nbsp;If / when I ever re-do this video, I'll pay more attention to how I go about this. &nbsp;Thanks for the feedback.</p><p>If I said that those object members are &quot;variables&quot;, that was a misstatement and I apologize. &nbsp;They are MEMBERS of an object. &nbsp;Objects can have properties (attributes) and methods (functionality). &nbsp;In this case, &quot;status&quot; is a property / attribute, and &quot;rescueBatman&quot; is a method. &nbsp;Both are members of the whole, of the new object. &nbsp;We set a reference to that new object using the equals = operator.</p><p>Why use a colon : and not an equals = operator? Here are two examples that are functionality equivalent:</p><p><pre class="brush: js">var myObject = {
    firstProperty:'some value',
    secondProperty:'some other value'};</pre></p><p>.. is functionally the same as:</p><p><pre class="brush: js">var myObject = new Object();
myObject.firstProperty = 'some value';
myObject.secondProperty = 'some other value';</pre></p><p>You'll see the former syntax (with the colon : ) more often in JavaScript because it is so compact. In fact, as you learn more, you'll that this is the defacto way to pass data between servers and web browser clients using this exact style of syntax, called JSON (IavaScript Object Notation) BECAUSE it is so compact. More about that in an upcoming video.</p><p>Hope that helps? Please feel free to follow up ... we'll get to the bottom of this! <img src='http://ecn.channel9.msdn.com/o9/content/images/emoticons/emotion-1.gif?v=c9' alt='Smiley' /></p><p>posted by BobTabor</p>]]>
		</description>
		<link>http://channel9.msdn.com/Series/Javascript-Fundamentals-Development-for-Absolute-Beginners/Organizing-and-Simplifying-JavaScript-with-Object-Literals-12#c635022657471400785</link>
		<pubDate>Mon, 22 Apr 2013 22:15:47 GMT</pubDate>
		<guid isPermaLink="true">http://channel9.msdn.com/Series/Javascript-Fundamentals-Development-for-Absolute-Beginners/Organizing-and-Simplifying-JavaScript-with-Object-Literals-12#c635022657471400785</guid>
		<dc:creator>BobTabor</dc:creator>
	</item>
</channel>
</rss>