Commas in Javascript
<pre><code>&lt;script&gt;

(function() {

$('html').addClass('js');

var contactForm = {

    container: $('#contact'),          &lt;-- THIS COMMA

    init: function() {
        $('&lt;button&gt;&lt;/button&gt;', {
            text: 'Contact Me'
        })
            .insertAfter('article:first')
            .on('click', this.show);
    },  &lt;---------------------------------- AND THIS COMMA

    show: function() {
        contactForm.container.show();
    }
};

contactForm.init();

})();

&lt;/script&gt;
</code></pre>

<p>In the above script, I noticed:</p>

<p><code>container: $('#contact'),</code></p>

<p>Is that one way to declare a variable? Doing the following breaks the script: </p>

<p><code>var container = $('#contact');</code></p>

<p>Also, what is with the commas after the init function and the container variable (if it is a variable)?</p>
