How can I call a function in javascript that contains a period in it's name? : <p>If I have the following object:</p>

<pre><code>var helloWorldFunctions = {
                           'hello.world': function () { return 'hello world'},
                           'helloWorld' : function () { return 'hello world'}
                          }
</code></pre>

<p>I can call the second 'helloWorld' function in the object by doing:</p>

<pre><code>helloWorldFunctions.helloWorld()
</code></pre>

<p>How can I call the first 'hello.world' function? Naturally, doing the following gives me a type error:</p>

<pre><code>helloWorldFunctions.hello.world()
</code></pre>
