title: How to string a data object?
body: <p>This should be super simple.</p>
  <p>Using Vanilla JS, I am simply attempting to update the innerHTML of a span element with whichever session ID I am getting back from a function.</p>
  <p>See example below :</p>
  <pre><code>sessionId = 0_77b1f7b5-b6c8-49a0-adbc-7883d662ebba
  document.getElementById(&quot;sessionID&quot;).innerHTML = sessionId
  </code></pre>
  <p>However, running it does not have any effects from my HTML/JS files.</p>
  <p>Running the above in the Browser Console returns (in Firefox, but same happens in Chrome):</p>
  <pre><code>Uncaught SyntaxError: numeric separators '_' are not allowed in numbers that start with '0'
  </code></pre>
  <p>I do need this session ID as it is (0 and underscore and all).</p>
  <p>I looked at the Firefox Doc (<a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Errors/Identifier_after_number" rel="nofollow noreferrer">https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Errors/Identifier_after_number</a>) and found that adding '' like '0_77b1f7b5-b6c8-49a0-adbc-7883d662ebba' then work.</p>
  <p>However, when I receive this data, I cannot seem to be able to String() it.</p>
  <p><code>Object { sessionId: &quot;0_77b1f7b5-b6c8-49a0-adbc-7883d662ebba&quot;, modules: (1) […] }</code></p>
  <p><code>sessionId = String(setupCompleteData.sessionId)</code></p>
  <p><code>console.log(&quot;TEST : &quot;, sessionId)</code></p>
  <p><code>TEST :  0_77b1f7b5-b6c8-49a0-adbc-7883d662ebba</code></p>
  <p>Would you have any idea how to go around this?</p>
  <p>Thanks a lot !</p>