 <p>No. Symbols must be accessed using bracket notation.</p> <p>Dot notation is only used for <code>string</code> keys that follow certain rule patterns, mostly about being a valid identifier.</p> <p>Symbols are not strings, they are a whole something else entirely.</p> <p>Short rational: One of the design goals of symbols is that they can not clash with property names, that makes them safe to use.</p> <p>So, if you had an object like this</p> <pre><code>var = { prop1: "Value" }; </code></pre> <p>And you created a symbol called <code>prop1</code>, how could you tell the two apart, and access them differently, using just object notation?</p>